"gus888" wrote : My previous suggestion is that as long as system run a @Begin, 
system should put current foreground conversation to background (let system 
timeout clean) and start a new foreground conversation (if the conversation id 
is automatically created by system). Currently, in the Seam, this functionality 
only works on the SAME foreground conversation bean, for example, I start a 
conversation A from Conversation Bean A by clicking @Begin from A, then if I go 
back to click @Begin from the same Conversation Bean A, Seam will create a new 
conversation, BUT instead, if I go back to click @Begin from Conversation B, 
the whole system will throw exception (need @Begin (join=true)) and the system 
will be down. This is critical problem in a production project. Please correct 
me if I am wrong.

Not really. Clicking back *does not* propagate the conversation. It just takes 
you back to the page as it was when you were on it before (read about how the 
back button works). So if you aren't in a conversation on your "start" page, 
you go into conversation A, then click the back button, you won't be in a 
conversation, and can start another one. Seam doesn't differentiate between 
conversations based on what method they are started from.

anonymous wrote : I like to create a JIRA if Seam team think it is necessary. 
Thank you and have a good holiday.

I really don't think this is necessary, and would just be (another) thing to 
learn about Seam. So I'm -1.

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4115511#4115511

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4115511
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to