I've been experiencing problems with the redirect functionality in a pageflow. I have a method that kicks off the pageflow, orgSummary.
@Begin(pageflow="orgSummary", flushMode=org.jboss.seam.annotations.FlushModeType.MANUAL) public String resumeRequest() { ... ... // test status etc, here return "orgSummaryReport" ; }
I use the start-state markup to start the pageflow; if I include
redirect="true"
<redirect/>
<start-state> <transition name="orgSummaryReport" to="decideState"> </transition> </start-state> <decision name="decideState" expression="#{orgSummaryHelper.initOrgSummary}"> <transition name="create" to="orgSummaryReport"/> <transition name="edit" to="orgSummaryReport"/> </decision> <page name="orgSummaryReport" view-id="#{test2Root}/Org/orgSummary.xhtml"> <transition name="pending" to="userSave"/> <transition name="reports" to="userSave"/> <transition name="menuLink" to="selectSection"/> </page>
I suspect this is a bug in Seam, but was wondering if anybody else has encountered this on Tomcat (since this is a really simple pageflow).