Seam by default is going to start on conversation when the page loads initially, you simply control whether the conversation is promoted to long-running. If not the conversation is destroyed once the request completes.
You could tell Seam to always promote the conversation to long-running when you company information screen is accessed through pages.xml (there are other ways of doing this as well): <page view-id="company-information.xhtml" action="#{conversation.begin}" /> Then on the submit method: | ... | @End | public void submit() { | // do submit | } | ... which would end the long-running conversation regardless of whether the company-address view was accessed or not. This also helps if you have edit scenarios where you have to edit company information. You would definitely want to start a long-running conversation as soon as the data is loaded for editing on access of company-information.xhtml so you can maintain the state of your company instance. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4086761#4086761 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4086761 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user