Hi Pete. Thanks for taking an interest, sorry I don't have the time to distill a complete runnable app for Jira atm. But I'll provide some more info...
pages.xml fragment: <page view-id="/jsf/wiplist.xhtml"> | <begin-conversation pageflow="selectClientFlow" join="true"/> | </page> jpdl fragment: <pageflow-definition name="selectClientFlow" xmlns="http://jbpm.org/3/pageflow-1.0" | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | xsi:schemaLocation="http://jbpm.org/3/pageflow-1.0 pageflow-1 0.xsd"> | | <start-page name="wipList" view-id="/jsf/wiplist.xhtml"> | <transition name="wipClientSearch" to="wipClientSearch" /> | </start-page> | | <page name="wipClientSearch" view-id="/jsf/wiplistclientsearch.xhtml"> | <transition name="close" to="wipList" /> | </page> | | </pageflow-definition> The issue occurs navigating from the app's effective 'index' page (wiplist.xhtml) to wiplistclientsearch.xhtml through a 'wipClientSearch' outcome; then clicking the 'close' button to return to wiplist.xhtml. Any subsequent navigation to this will be an 'Illegal Navigation' since FacesPage.pageFlowCounter = 0, but PageFlow.counter is 2. It's like the Page-scope FacesPage instance isn't being reloaded correctly; a new one is created, but the PageFlow doesn't know about it. This navigation system worked fine with Seam 1.2.1GA and RF 3.0.0/A4J 1.1.0. After a bit more looking around, I'm thinking http://www.jboss.com/index.html?module=bb&op=viewtopic&t=119254 may have something to do with it. I'm going to try Seam 2.0CR2 and Richfaces CVS to see if they're any better (and don't cause me other issues along the way). If it's still an issue I'll Jira this for you. Thanks, David View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4094356#4094356 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4094356 _______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
