Subdialog not returning to calling dialog
-----------------------------------------

                 Key: SHALE-423
                 URL: https://issues.apache.org/struts/browse/SHALE-423
             Project: Shale
          Issue Type: Bug
          Components: Dialog
    Affects Versions: 1.1.0-SNAPSHOT
         Environment: Windows XP, Eclipse 3.2
            Reporter: Per Jansson


When calling a subdialog from any other dialog, the sub dialog does not return 
attention to the calling dialog. In my example use case a common confirm page 
is to be shown (using subdialog) before returning to calling dialog and 
continue.

......
......
                 <action name="prepareConfirmTransferAction" 
method="#{performTransferUseCaseBean.prepareConfirmTransfer}">
                        <transition outcome="success" 
target="confirmTransferSub"/>
                        <transition outcome="failure" 
target="performTransferView"/>
                 </action>

                 <subdialog name="confirmTransferSub" 
dialogName="common.confirm">
                         <transition outcome="confirm" 
target="executeTransferAction"/>
                         <transition outcome="back" 
target="performTransferView"/>
                         <transition outcome="cancel" 
target="cancelTransferEnd"/>
                 </subdialog>

                 <action name="executeTransferAction" 
method="#{performTransferUseCaseBean.executeTransfer}">
                         <transition outcome="success" 
target="receiptTransferView"/>
                         <transition outcome="failure" 
target="confirmTransferView"/>
                 </action>
......
...... 


<dialog name="common.confirm" start="confirm">

                 <view name="confirm" 
viewId="/transfer_register_confirmtransfer.jsp">
                         <transition outcome="back" target="dummyEnd"/>
                         <transition outcome="confirm" target="dummyEnd"/>
                        <transition outcome="cancel" target="dummyEnd"/>
                 </view>

                 <end name="dummyEnd" viewId="/jsp/common/dummy.jsp"/>

</dialog> 


If transition from view "confirm" is "confirm" the page flow ends up on view 
"/jsp/common/dummy.jsp" instead of returning to the calling dialog and action 
"executeTransferAction".


For more information:
http://www.nabble.com/Shale-sub-dialog-tf3376354.html#a9399479

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to