Back button support for a
subprocess' page with back=enabled doesn't work
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: bulk
Back button support for a subprocess' page with back=enabled doesn't work
----------------------------------------------------------------------------
Key: JBSEAM-3108
URL:
http://jira.jboss.com/jira/browse/JBSEAM-3108
Project: Seam
Issue Type: Bug
Components: BPM
Affects Versions: 2.1.0.A1
Environment: Seam 2.1-SNAPSHOT 2008-04-12, JDK6
Reporter: Przemyslaw Jaskierski
I have a bunch of subprocesses which are executed from main pageflow like this:
<process-state name="subprocess-regenerate-password">
<sub-process name="regeneratePasswordSubProcess.jpdl"/>
<transition to="checkCredentials"/>
</process-state>
and in this sub-process' pageflow I have something like:
<start-state name="start">
<transition to="step-enter-email"/>
</start-state>
<page name="step-enter-email" view-id="/user/regeneratePass.xhtml"
back="enabled">
<redirect/>
<transition name="REGISTER" to="subprocess-register"/>
<transition to="generateAndSendNewPassword"/>
</page>
But after using browser's back button from this subprocess and trying to perform
different navigation from the main pageflow user is forced again into
/user/regeneratePass.xhtml view and illegal navigation error is reported.
When there are no suprocesses back button handling works ok.
NOTE: there is another issue related to sub-process handling, which can be solved with
similar approach to this one: JBSEAM-2854
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira