You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shale.apache.org by Apache Wiki <wi...@apache.org> on 2006/08/22 03:24:58 UTC

[Shale Wiki] Update of "DialogManagerFeature" by CraigMcClanahan

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Shale Wiki" for change notification.

The following page has been changed by CraigMcClanahan:
http://wiki.apache.org/shale/DialogManagerFeature

New page:
= Dialog Manager Feature =

The [http://shale.apache.org/features-dialog-manager.html Dialog Manager] feature of Shale shows promise in helping application developers organize large scale applications into "conversations" with the user, maintaining local state solely for the duration of that conversation (instead of letting it accumulate in session scope until the user logs off).  Unfortunately, the current implementation is the subject of several outstanding bug reports:
 * [https://issues.apache.org/struts/browse/SHALE-10 SHALE-10] IFrame does not work properly inside Shale dialog
 * [https://issues.apache.org/struts/browse/SHALE-48 SHALE-48] Serious issue with dialog state
 * [https://issues.apache.org/struts/browse/SHALE-61 SHALE-61] Maintaining dialog synchronization when browser navigation buttons are used

To address these issues, it seems likely that some rearchitecture will be required.  In that case, it also makes sense to go back and articulate the set of requirements that the revised functionality should support, to ensure that they all get met satisfactorily.