[jbossseam-issues] [JBoss JIRA] Updated: (JBSEAM-3108) Back button support for a subprocess page with back=enabled does not work

Przemyslaw Jaskierski (JIRA) jira-events at lists.jboss.org
Fri Jun 13 03:17:33 EDT 2008


     [ 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

        



More information about the seam-issues mailing list