|
Would it be possible to attach a stripped down war file or some of the source
artifacts related to the Shale dialog? I was going to reproduce this (or a similar scenario) based on your description, but thought I'd ask before I attempt any of that. Thanks! I suspect that this issue is a specific subcase of the general issue identified
by Bugzilla issue: http://issues.apache.org/bugzilla/show_bug.cgi?id=35066 However, the proposed solution here (elminate the standard handling of a null outcome, which typically means "redisplay the same page") seems like it would break a very large number of standard use cases. We need an overall approach that deals with multiple simultaneous dialogs, *without* disabling the kinds of behaviors that JSF developers are used to. Probably useful to archive this approach in Bugzilla as well:
http://people.apache.org/~rahul/shale/dialog-delegation/ To be addressed, along with 35066, in a point release subsequent to 1.0.0 that
addresses support for multiple simultaneously active dialogs.
Don Brown made changes - 23/Apr/06 04:51 AM
Craig McClanahan made changes - 26/Apr/06 01:13 PM
Don Brown made changes - 03/May/06 01:06 AM
sean schofield made changes - 04/May/06 06:20 AM
sean schofield made changes - 04/May/06 06:21 AM
sean schofield made changes - 06/Jul/06 10:08 AM
Craig McClanahan made changes - 28/Aug/06 11:22 PM
sean schofield made changes - 04/Sep/06 11:46 PM
The current implementation includes the code Sean suggested to delegate handling of null values, and seems to have no ill effects, so I'm declaring this one as fixed.
Craig McClanahan made changes - 20/Oct/06 03:13 AM
Rahul Akolkar made changes - 23/Jan/07 04:40 PM
Jeff Turner made changes - 09/Aug/07 07:15 AM
Antonio Petrelli made changes - 08/Jan/09 08:56 AM
Antonio Petrelli made changes - 08/Jan/09 09:08 AM
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
[shale] Patches 37120
The problem seems to stem from the fact that DialogNavigationHandler is
handling all navigation once a dialog is underway. My patch does not entirely
address this problem but it does allow null navigation outcomes to be handled
by the decorated handler. This should produce the same result as before but it
will allow command buttons and links inside of IFrames to work properly.