On 1/29/07, Laurie Harper <[EMAIL PROTECTED]> wrote:

On 29-Jan-07, at 2:21 PM, Craig McClanahan wrote:
> On 1/29/07, Meyer, Stefan <[EMAIL PROTECTED]> wrote:
>> The Viewcontroller does not work well with the dialog framework,
>> because
>> the lifecycle methods are called on the popup view bean for the
>> parent
>> and child request and not at all for the launching view. Fixing this
>> would maybe mean, that the action outcome cannot define the view to
>> present in the popup.
>
> Stefan,
>
> I am not sure I quite get what you mean here.
>
> My assumption, when you are using a popup, is that you'll be using
> client
> side JavaScript to actually create the popup.  Here's a snippet of
> code from
> our "shale-test-dialog-basic" and "shale-test-dialog-scxml" test
> applications that does it:
>
>    <a href="#" onclick="javascript:window.open('menu.faces
> ','popup','height=600,width=400')"/>
>
> Note that this does *not* send back a request for the calling view
> (the page
> in which the JavaScript above was embedded), so there is no reason
> to invoke
> any callback methods for it.  This request will open a new window,
> and the
> callbacks for the "menu.faces" page will be called as expected.
>
> What part of this behavior is not working for you?
>
> Craig

I think the OP is talking about how Shale's View Controller
functionality interacts with Trinidad's dialog framework, which
relies on PPR and has a somewhat more involved request/response
structure.


Well, that would make sense given this is on the Trinidad list ... gotta
check the mail headers before I make assumptions :-).


Stefan, I'd suggest putting together a minimal test application that
demonstrates the problem and posting it as a WAR file in JIRA. A
possibly unintended interaction between features from two different
frameworks will be tough to diagnose without a testcase.


That would definitely be helpful.

Craig

L.
--
Laurie Harper
Open Source advocate, Java geek: http://www.holoweb.net/laurie




Reply via email to