Looks like messages added to old conversation, after error Seam opens new BUT 
keeps old conversation id in URL. After refreshing Seam returns to old 
conversation and displays messages.

See some debug logs below


  | Legend
  | 
  | FMhash is org.jboss.seam.faces.FacesMessages component instance hash code
  | 
  | RT = org.jboss.seam.faces.FacesMessages.runTasks()
  | END_CNV = 
org.jboss.seam.exception.RedirectHandler.handle()/Conversation.instance().end()
  | 
REDIRECT=org.jboss.seam.faces.Navigator.redirect()/FacesManager.instance().redirect
  | BRR = org.jboss.seam.faces.FacesMessages.beforeRenderResponse()
  | 


  | ... I opened NESTED conversation and I did something that produces 
SQLException ...
  | RT conversationId=5, FMhash=26790826
  | END_CNV conversationId=5
  | REDIRECT conversationId=5
  | BRR conversationId=6 (!!!!!), FMhash=7429444 (!!!!!)
  | 
  | At this point error page is opened, NO error messages, URL contains 
conversationId=5
  | 
  | ... I refreshed page ...
  | RT conversationId=5, FMhash=26790826
  | END_CNV conversationId=5
  | REDIRECT conversationId=5
  | BRR conversationId=5, FMhash=26790826
  | 
  | At this point error page refreshed and contains missed messages
  | 

Looks like there is redirection failure while exception processed.


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

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

Reply via email to