shale-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rahul Akolkar (JIRA)" <j...@apache.org>
Subject [jira] Commented: (SHALE-423) Subdialog not returning to calling dialog
Date Tue, 05 Jun 2007 20:04:27 GMT

    [ https://issues.apache.org/struts/browse/SHALE-423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_41172
] 

Rahul Akolkar commented on SHALE-423:
-------------------------------------

Can you try with the latest nightly (20070605 or later) or build from source?

> 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.


Mime
View raw message