You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@shale.apache.org by ma...@accenture.com on 2008/04/23 13:49:16 UTC

More dialogs in same time

My customer want two or more instance of the same dialogs on different
windows. The problem is that the windows are created by the same browser
(window.open) and with IE (for example) this windows condivide the same
HttpSession. 

Is there a way to do it with Shale Dialog Manager?

 

Thank in advance

Mario 

 



This message is for the designated recipient only and may contain privileged, proprietary, or otherwise private information.  If you have received it in error, please notify the sender immediately and delete the original.  Any other use of the email by you is prohibited.

RE: More dialogs in same time

Posted by ma...@accenture.com.
Rahul, thanks a lot!

By
Mario 

-----Original Message-----
From: Rahul Akolkar [mailto:rahul.akolkar@gmail.com] 
Sent: 23 aprile 2008 23.21
To: user@shale.apache.org
Subject: Re: More dialogs in same time

On 4/23/08, mario.buonopane@accenture.com
<ma...@accenture.com> wrote:
> Uhm, how can I start more DialogContext and use the correct one for
each
>  windows? So the problem is:
>  I start dialog A from window 1 and window 2 of the same instance
>  browser(sharing same httpsession). How can I use two different states
>  from the two windows/dialogs?
>
<snip/>

OK, lets try to work on this together :-) but I'm heading out soon so
I'll be slower to respond.

What have you tried? I had one potential suggestion for trying to move
forward. Did you look at the programmatic approach? What didn't work?
What are the dialogs doing i.e. are they talking to session scoped
beans (ugh, in this case) or dialog scoped beans?

-Rahul


>
>  Mario
>
>  -----Original Message-----
>  From: Rahul Akolkar [mailto:rahul.akolkar@gmail.com]
>
> Sent: 23 aprile 2008 22.50
>  To: user@shale.apache.org
>  Subject: Re: More dialogs in same time
>
>  On 4/23/08, mario.buonopane@accenture.com
>  <ma...@accenture.com> wrote:
>  > I'm sorry Rahul for same post and also because I don't understand
your
>  >  response. How can I have two active dialogs at same times? I
>  understood
>  >  that shale store current state I HttpSession (or Managed beans
with
>  >  scope session).
>  <snip/>
>
>  There is one DialogContextManager per session. You can
>  programmatically (or otherwise) start multiple dialogs (a.k.a.
>  DialogContext instances). Starting the same dialog more than once
(and
>  at the same time) will have some additional caveats as I mentioned --
>  I haven't tried it.
>
>
>  >  Please send me some example....
>  >
>  <snap/>
>
>  I don't have any more examples that I can share. Please try to look
at
>  the example webapps (for dialogs)  -- say, from the v1.0.4 release --
>  for working models of some of these concepts.
>
>  -Rahul
>
>
>  >  Thanks
>  >  Mario
>  >
>  >
>  >  -----Original Message-----
>  >  From: Rahul Akolkar [mailto:rahul.akolkar@gmail.com]
>  >  Sent: 23 aprile 2008 22.06
>  >  To: user@shale.apache.org
>  >  Subject: Re: More dialogs in same time
>  >
>  >  Please do not send the same post to both user and dev list
>  separately.
>  >  There is no benefit IMO to doing that.
>  >
>  >  On 4/23/08, mario.buonopane@accenture.com
>  >  <ma...@accenture.com> wrote:
>  >  > My customer want two or more instance of the same dialogs on
>  different
>  >  >  windows. The problem is that the windows are created by the
same
>  >  browser
>  >  >  (window.open) and with IE (for example) this windows condivide
the
>  >  same
>  >  >  HttpSession.
>  >  >
>  >  >  Is there a way to do it with Shale Dialog Manager?
>  >  >
>  >  <snip/>
>  >
>  >  Probably more than one. For instance, one scenario could be
setting
>  up
>  >  remoting [1] such that every time you hit a particular URL, a
method
>  >  binding processor starts an instance of a dialog programmatically
>  [2],
>  >  configured to taste etc. You could do window.open and friends.
>  >
>  >  The application-level question is how the managed beans that back
the
>  >  dialogs will react to multiple instances. Based on their design
and
>  >  scope, you could have dialog instances walking on each others
toes.
>  >
>  >  -Rahul
>  >
>  >  [1] http://shale.apache.org/shale-remoting/
>  >  [2] http://shale.apache.org/shale-dialog/
>  >
>  >
>  >  >
>  >  >
>  >  >  Thank in advance
>  >  >
>  >  >  Mario
>  >  >
>  >  >



This message is for the designated recipient only and may contain privileged, proprietary, or otherwise private information.  If you have received it in error, please notify the sender immediately and delete the original.  Any other use of the email by you is prohibited.

Re: More dialogs in same time

Posted by Rahul Akolkar <ra...@gmail.com>.
On 4/23/08, mario.buonopane@accenture.com <ma...@accenture.com> wrote:
> Uhm, how can I start more DialogContext and use the correct one for each
>  windows? So the problem is:
>  I start dialog A from window 1 and window 2 of the same instance
>  browser(sharing same httpsession). How can I use two different states
>  from the two windows/dialogs?
>
<snip/>

OK, lets try to work on this together :-) but I'm heading out soon so
I'll be slower to respond.

What have you tried? I had one potential suggestion for trying to move
forward. Did you look at the programmatic approach? What didn't work?
What are the dialogs doing i.e. are they talking to session scoped
beans (ugh, in this case) or dialog scoped beans?

-Rahul


>
>  Mario
>
>  -----Original Message-----
>  From: Rahul Akolkar [mailto:rahul.akolkar@gmail.com]
>
> Sent: 23 aprile 2008 22.50
>  To: user@shale.apache.org
>  Subject: Re: More dialogs in same time
>
>  On 4/23/08, mario.buonopane@accenture.com
>  <ma...@accenture.com> wrote:
>  > I'm sorry Rahul for same post and also because I don't understand your
>  >  response. How can I have two active dialogs at same times? I
>  understood
>  >  that shale store current state I HttpSession (or Managed beans with
>  >  scope session).
>  <snip/>
>
>  There is one DialogContextManager per session. You can
>  programmatically (or otherwise) start multiple dialogs (a.k.a.
>  DialogContext instances). Starting the same dialog more than once (and
>  at the same time) will have some additional caveats as I mentioned --
>  I haven't tried it.
>
>
>  >  Please send me some example....
>  >
>  <snap/>
>
>  I don't have any more examples that I can share. Please try to look at
>  the example webapps (for dialogs)  -- say, from the v1.0.4 release --
>  for working models of some of these concepts.
>
>  -Rahul
>
>
>  >  Thanks
>  >  Mario
>  >
>  >
>  >  -----Original Message-----
>  >  From: Rahul Akolkar [mailto:rahul.akolkar@gmail.com]
>  >  Sent: 23 aprile 2008 22.06
>  >  To: user@shale.apache.org
>  >  Subject: Re: More dialogs in same time
>  >
>  >  Please do not send the same post to both user and dev list
>  separately.
>  >  There is no benefit IMO to doing that.
>  >
>  >  On 4/23/08, mario.buonopane@accenture.com
>  >  <ma...@accenture.com> wrote:
>  >  > My customer want two or more instance of the same dialogs on
>  different
>  >  >  windows. The problem is that the windows are created by the same
>  >  browser
>  >  >  (window.open) and with IE (for example) this windows condivide the
>  >  same
>  >  >  HttpSession.
>  >  >
>  >  >  Is there a way to do it with Shale Dialog Manager?
>  >  >
>  >  <snip/>
>  >
>  >  Probably more than one. For instance, one scenario could be setting
>  up
>  >  remoting [1] such that every time you hit a particular URL, a method
>  >  binding processor starts an instance of a dialog programmatically
>  [2],
>  >  configured to taste etc. You could do window.open and friends.
>  >
>  >  The application-level question is how the managed beans that back the
>  >  dialogs will react to multiple instances. Based on their design and
>  >  scope, you could have dialog instances walking on each others toes.
>  >
>  >  -Rahul
>  >
>  >  [1] http://shale.apache.org/shale-remoting/
>  >  [2] http://shale.apache.org/shale-dialog/
>  >
>  >
>  >  >
>  >  >
>  >  >  Thank in advance
>  >  >
>  >  >  Mario
>  >  >
>  >  >

RE: More dialogs in same time

Posted by ma...@accenture.com.
Uhm, how can I start more DialogContext and use the correct one for each
windows? So the problem is:
I start dialog A from window 1 and window 2 of the same instance
browser(sharing same httpsession). How can I use two different states
from the two windows/dialogs?

Mario 

-----Original Message-----
From: Rahul Akolkar [mailto:rahul.akolkar@gmail.com] 
Sent: 23 aprile 2008 22.50
To: user@shale.apache.org
Subject: Re: More dialogs in same time

On 4/23/08, mario.buonopane@accenture.com
<ma...@accenture.com> wrote:
> I'm sorry Rahul for same post and also because I don't understand your
>  response. How can I have two active dialogs at same times? I
understood
>  that shale store current state I HttpSession (or Managed beans with
>  scope session).
<snip/>

There is one DialogContextManager per session. You can
programmatically (or otherwise) start multiple dialogs (a.k.a.
DialogContext instances). Starting the same dialog more than once (and
at the same time) will have some additional caveats as I mentioned --
I haven't tried it.


>  Please send me some example....
>
<snap/>

I don't have any more examples that I can share. Please try to look at
the example webapps (for dialogs)  -- say, from the v1.0.4 release --
for working models of some of these concepts.

-Rahul


>  Thanks
>  Mario
>
>
>  -----Original Message-----
>  From: Rahul Akolkar [mailto:rahul.akolkar@gmail.com]
>  Sent: 23 aprile 2008 22.06
>  To: user@shale.apache.org
>  Subject: Re: More dialogs in same time
>
>  Please do not send the same post to both user and dev list
separately.
>  There is no benefit IMO to doing that.
>
>  On 4/23/08, mario.buonopane@accenture.com
>  <ma...@accenture.com> wrote:
>  > My customer want two or more instance of the same dialogs on
different
>  >  windows. The problem is that the windows are created by the same
>  browser
>  >  (window.open) and with IE (for example) this windows condivide the
>  same
>  >  HttpSession.
>  >
>  >  Is there a way to do it with Shale Dialog Manager?
>  >
>  <snip/>
>
>  Probably more than one. For instance, one scenario could be setting
up
>  remoting [1] such that every time you hit a particular URL, a method
>  binding processor starts an instance of a dialog programmatically
[2],
>  configured to taste etc. You could do window.open and friends.
>
>  The application-level question is how the managed beans that back the
>  dialogs will react to multiple instances. Based on their design and
>  scope, you could have dialog instances walking on each others toes.
>
>  -Rahul
>
>  [1] http://shale.apache.org/shale-remoting/
>  [2] http://shale.apache.org/shale-dialog/
>
>
>  >
>  >
>  >  Thank in advance
>  >
>  >  Mario
>  >
>  >



This message is for the designated recipient only and may contain privileged, proprietary, or otherwise private information.  If you have received it in error, please notify the sender immediately and delete the original.  Any other use of the email by you is prohibited.

Re: More dialogs in same time

Posted by Rahul Akolkar <ra...@gmail.com>.
On 4/23/08, mario.buonopane@accenture.com <ma...@accenture.com> wrote:
> I'm sorry Rahul for same post and also because I don't understand your
>  response. How can I have two active dialogs at same times? I understood
>  that shale store current state I HttpSession (or Managed beans with
>  scope session).
<snip/>

There is one DialogContextManager per session. You can
programmatically (or otherwise) start multiple dialogs (a.k.a.
DialogContext instances). Starting the same dialog more than once (and
at the same time) will have some additional caveats as I mentioned --
I haven't tried it.


>  Please send me some example....
>
<snap/>

I don't have any more examples that I can share. Please try to look at
the example webapps (for dialogs)  -- say, from the v1.0.4 release --
for working models of some of these concepts.

-Rahul


>  Thanks
>  Mario
>
>
>  -----Original Message-----
>  From: Rahul Akolkar [mailto:rahul.akolkar@gmail.com]
>  Sent: 23 aprile 2008 22.06
>  To: user@shale.apache.org
>  Subject: Re: More dialogs in same time
>
>  Please do not send the same post to both user and dev list separately.
>  There is no benefit IMO to doing that.
>
>  On 4/23/08, mario.buonopane@accenture.com
>  <ma...@accenture.com> wrote:
>  > My customer want two or more instance of the same dialogs on different
>  >  windows. The problem is that the windows are created by the same
>  browser
>  >  (window.open) and with IE (for example) this windows condivide the
>  same
>  >  HttpSession.
>  >
>  >  Is there a way to do it with Shale Dialog Manager?
>  >
>  <snip/>
>
>  Probably more than one. For instance, one scenario could be setting up
>  remoting [1] such that every time you hit a particular URL, a method
>  binding processor starts an instance of a dialog programmatically [2],
>  configured to taste etc. You could do window.open and friends.
>
>  The application-level question is how the managed beans that back the
>  dialogs will react to multiple instances. Based on their design and
>  scope, you could have dialog instances walking on each others toes.
>
>  -Rahul
>
>  [1] http://shale.apache.org/shale-remoting/
>  [2] http://shale.apache.org/shale-dialog/
>
>
>  >
>  >
>  >  Thank in advance
>  >
>  >  Mario
>  >
>  >

RE: More dialogs in same time

Posted by ma...@accenture.com.
I'm sorry Rahul for same post and also because I don't understand your
response. How can I have two active dialogs at same times? I understood
that shale store current state I HttpSession (or Managed beans with
scope session). 
Please send me some example....

Thanks
Mario

-----Original Message-----
From: Rahul Akolkar [mailto:rahul.akolkar@gmail.com] 
Sent: 23 aprile 2008 22.06
To: user@shale.apache.org
Subject: Re: More dialogs in same time

Please do not send the same post to both user and dev list separately.
There is no benefit IMO to doing that.

On 4/23/08, mario.buonopane@accenture.com
<ma...@accenture.com> wrote:
> My customer want two or more instance of the same dialogs on different
>  windows. The problem is that the windows are created by the same
browser
>  (window.open) and with IE (for example) this windows condivide the
same
>  HttpSession.
>
>  Is there a way to do it with Shale Dialog Manager?
>
<snip/>

Probably more than one. For instance, one scenario could be setting up
remoting [1] such that every time you hit a particular URL, a method
binding processor starts an instance of a dialog programmatically [2],
configured to taste etc. You could do window.open and friends.

The application-level question is how the managed beans that back the
dialogs will react to multiple instances. Based on their design and
scope, you could have dialog instances walking on each others toes.

-Rahul

[1] http://shale.apache.org/shale-remoting/
[2] http://shale.apache.org/shale-dialog/


>
>
>  Thank in advance
>
>  Mario
>
>



This message is for the designated recipient only and may contain privileged, proprietary, or otherwise private information.  If you have received it in error, please notify the sender immediately and delete the original.  Any other use of the email by you is prohibited.

Re: More dialogs in same time

Posted by Rahul Akolkar <ra...@gmail.com>.
Please do not send the same post to both user and dev list separately.
There is no benefit IMO to doing that.

On 4/23/08, mario.buonopane@accenture.com <ma...@accenture.com> wrote:
> My customer want two or more instance of the same dialogs on different
>  windows. The problem is that the windows are created by the same browser
>  (window.open) and with IE (for example) this windows condivide the same
>  HttpSession.
>
>  Is there a way to do it with Shale Dialog Manager?
>
<snip/>

Probably more than one. For instance, one scenario could be setting up
remoting [1] such that every time you hit a particular URL, a method
binding processor starts an instance of a dialog programmatically [2],
configured to taste etc. You could do window.open and friends.

The application-level question is how the managed beans that back the
dialogs will react to multiple instances. Based on their design and
scope, you could have dialog instances walking on each others toes.

-Rahul

[1] http://shale.apache.org/shale-remoting/
[2] http://shale.apache.org/shale-dialog/


>
>
>  Thank in advance
>
>  Mario
>
>