anonymous wrote : 
  | Which version of Seam are you using? conversation-is-long-running-parameter 
is not included in latest (Seam 2.0.0.CR2) due to the addition of 
conversation-required. 
  | 

I'm using 1.2.1GA

anonymous wrote : 
  | The key to understanding conversations is the conversationId sent with the 
request. The conversationId is maintained along with the view (as you've 
discovered) and indicates to Seam what the foreground long-running conversation 
is. 
  | 

I noticed two GET parameters [cid] and [clr] and it seems that the second 
one is used in order to check whether the conversation is long running or not. 
But I do not understand how does the postback work - tried to 
print out the request parameters but nothing about cid/clr:


  | <c:forEach var="n" 
items="#{facesContext.externalContext.requestParameterMap}"> 
  |     #{n.key} = #{n.value}<br/>                      
  | </c:forEach>
  | 

anonymous wrote : 
  | This is why the back-button just seems to work. If the user goes back to a 
previous view, the conversationId will be sent with that view in the request so 
our conversation context is restored (if it exists otherwise redirect to 
no-conversation-view-id). 
  | 
How does the conversationId sent with that view ?
I checked seam-booking demo with back button - the page is restored, but
seems it's from browser's cache - server.log didn't included an extra request 
trace. 

anonymous wrote : 
  | Understanding the semantics is the key. As long as the appropriate 
conversationId is sent with the request, your conversation state will be 
restored. 
  | 

As a GET parameter ?



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

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

Reply via email to