I think there is bug in testing environment (propagation of conversations with pageflow does not work)
In this test there is 2 requests. In the first I start conversation and pageflow In the second conversation is lost. If I do not start pageflow then conversation propagates. public class TOrdTest extends SeamTest{ | private static final Log log = LogFactory.getLog( TOrdTest.class ); | | @Test | public void Test1() throws Exception | { | String id = new FacesRequest(){ | @Override | protected void invokeApplication() throws Exception { | Conversation.instance().begin(); | Pageflow.instance().begin("val_buy"); | setOutcome("browse"); | log.info("##### 1 Conversation_ID "+ Conversation.instance().getId()); | assert isLongRunningConversation(); | } | @Override | protected void renderResponse() throws Exception { | } | }.run(); | | id = new FacesRequest("/exchange/buy_readonly.xhtml",id){ | @Override | protected void beforeRequest() | { | log.info("#####beforeRequest Conversation_ID "+ getConversationId()); | } | @Override | protected void applyRequestValues() throws Exception { | log.info("##### 2 Conversation_ID "+ Conversation.instance().getId()+" "+getConversationId()); | } | @Override | protected void invokeApplication() throws Exception { | //Conversation.instance().beginNested(); | log.info("##### 3 Conversation_ID "+ Conversation.instance().getId()+" "+getConversationId()); | assert isLongRunningConversation(); | } | }.run(); | } | } | View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4024377#4024377 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4024377 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user