[ 
https://issues.apache.org/jira/browse/AMQ-2948?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13420109#comment-13420109
 ] 

Saravanan Thoppan commented on AMQ-2948:
----------------------------------------

Slight change in my words - However, when U1 logs out of the application and 
logs in back for bidding and when he starts bidding, the update doesnt come to 
his winidow but the other users U2 sees the price information being updated on 
his.

Saravanan Thoppan
                
> Support ajax clients in multiple windows/tabs in a single browser
> -----------------------------------------------------------------
>
>                 Key: AMQ-2948
>                 URL: https://issues.apache.org/jira/browse/AMQ-2948
>             Project: ActiveMQ
>          Issue Type: Bug
>    Affects Versions: 5.4.1
>         Environment: OSX 10.6
> Centos 5.4
>            Reporter: Alex Dean
>            Assignee: Dejan Bosanac
>             Fix For: 5.4.2
>
>         Attachments: support-multiple-ajax-clients-per-session.patch
>
>
> In current ajax code, there is a 1-1 relationship between ajax client and 
> session.  Since multiple windows in the same browser share the same session, 
> it's impossible for the ajax code to update both windows.  Either 1 or the 
> other will receive messages, but not both.
> The attached patch allows an optional 'clientId' string to be passed to the 
> JavaScript amq.init() function, similar to that supported by the REST 
> servlet.  This clientId string is sent to the server with every ajax request. 
>  In MessageListenerServlet, a new consumer is created for every new 
> sessionid+clientId, allowing multiple windows in the same browser to send & 
> receive messages independently.
> For some (currently) unknown reason, IE7 cannot send messages from multiple 
> windows.  2 IE7 windows can receive messages independently with no errors, 
> but once either IE7 window sends a message, both windows cease receiving 
> data.  This behavior is not seen in FF (OSX or WinXP) or Safari (OSX).  All 
> those browsers are able to send & receive simultaneously in multiple windows 
> with no errors.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to