[
http://jira.jboss.com/jira/browse/JBSEAM-3108?page=all ]
Przemyslaw Jaskierski updated JBSEAM-3108:
------------------------------------------
Affects Version/s: 2.1.0.A1
2.0.2.GA
Back button support for a subprocess page with back=enabled does not
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, 2.0.2.GA
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