Re: .jsp behaviour in tapestry 5 pages

2010-03-27 Thread Igor Drobiazko
Yep, just create an eventlink with ComponentResources.createEventLink()  and
make twitter call the URL of that link as callback. Then put your logic into
the handler method of the event. Take a look at page 214: there is a similar
solution.

On Fri, Mar 26, 2010 at 9:18 AM, Manuel Riegler 
s0710455...@students.fh-hagenberg.at wrote:

 Hello Igor,
 I know the code on these pages. in the example its a actionLink within a
 tapestry page.
 but for me it was unclear how the event can be triggered from outside!
 is the idea to create an eventlink like
 componentResources.createEventLink(arg0, arg1) and to work whit it like
 mentioned in Auslösen von Komponentenereignissen on page 386?

 Igor Drobiazko schrieb:

  Hello Manuel,

 this topic is covered in the book. Please read the pages 68 - 69. The
 example is short but should give you an idea of how to trigger your own
 events pragmatically.

 On Fri, Mar 26, 2010 at 12:27 AM, Manuel Riegler 
 manuel.rieg...@students.fh-hagenberg.at wrote:



 thx for your immediate response, but its still not clear for me how this
 works...


 You can create the URL for this to pass to your SSO system.

 where can I pass the URL which leads to the Twitter website for
 requesting
 authentication params?
 would be enormous help if you could provide some short code snipped using
 the mentioned ComponentResources and ComponentEventCallback.
 unfortunately I find nothing which could lighten my mind in the tapestry
 books I use (Tapestry 5, Igor Drobiazko)

 Am 25.03.2010 19:16, schrieb Howard Lewis Ship:

  What you are describing is a callback; using ComponentResources you


 can generate a component event callback to a particular page, or
 component within a page. You can create the URL for this to pass to
 your SSO system. This is the same technique used in Ajax support to
 allow the client to trigger server-side behaviors.

 On Thu, Mar 25, 2010 at 11:10 AM, Manuel Riegler
 s0710455...@students.fh-hagenberg.at  wrote:




 hi everybody,

 I am developing a webapplication using tapestry 5 and I try to
 implement
 twitter single sign on (SSO with OAuth).
 I already implemented that process in a former project with a .jsp. The
 .jsp
 redirected to twitter, and twitter had the .jsp as callback, soo the
 .jsp
 handled also the received parameters from twitter. so in the .jsp it
 wasn´t
 a problem since the java code gets executed everytime the page (.jsp)
 is
 called.

 my question is, how can I provide this behaviour in tapestry? how is it
 possible that a fragment of java code of a tapestry page is executed
 everytime the pages gets called?
 @SetupRender does that, but needs void or boolean as return type,
 since
 I can not navigate to an other page from there. also onActivate() isnt
 a
 solution, since it is invoked only once at page initialization and NOT
 when
 a callback from external returns.

 I hope someone can give me some hints!
 big THANKS in advance,
 best regards,
 Manuel

 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org










 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org










 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org




-- 
Best regards,

Igor Drobiazko
http://tapestry5.de/blog


Re: .jsp behaviour in tapestry 5 pages

2010-03-26 Thread Manuel Riegler

Hello Igor,
I know the code on these pages. in the example its a actionLink within a 
tapestry page.

but for me it was unclear how the event can be triggered from outside!
is the idea to create an eventlink like 
componentResources.createEventLink(arg0, arg1) and to work whit it like

mentioned in Auslösen von Komponentenereignissen on page 386?

Igor Drobiazko schrieb:

Hello Manuel,

this topic is covered in the book. Please read the pages 68 - 69. The
example is short but should give you an idea of how to trigger your own
events pragmatically.

On Fri, Mar 26, 2010 at 12:27 AM, Manuel Riegler 
manuel.rieg...@students.fh-hagenberg.at wrote:

  

thx for your immediate response, but its still not clear for me how this
works...


You can create the URL for this to pass to your SSO system.

where can I pass the URL which leads to the Twitter website for requesting
authentication params?
would be enormous help if you could provide some short code snipped using
the mentioned ComponentResources and ComponentEventCallback.
unfortunately I find nothing which could lighten my mind in the tapestry
books I use (Tapestry 5, Igor Drobiazko)

Am 25.03.2010 19:16, schrieb Howard Lewis Ship:

 What you are describing is a callback; using ComponentResources you


can generate a component event callback to a particular page, or
component within a page. You can create the URL for this to pass to
your SSO system. This is the same technique used in Ajax support to
allow the client to trigger server-side behaviors.

On Thu, Mar 25, 2010 at 11:10 AM, Manuel Riegler
s0710455...@students.fh-hagenberg.at  wrote:


  

hi everybody,

I am developing a webapplication using tapestry 5 and I try to implement
twitter single sign on (SSO with OAuth).
I already implemented that process in a former project with a .jsp. The
.jsp
redirected to twitter, and twitter had the .jsp as callback, soo the .jsp
handled also the received parameters from twitter. so in the .jsp it
wasn´t
a problem since the java code gets executed everytime the page (.jsp) is
called.

my question is, how can I provide this behaviour in tapestry? how is it
possible that a fragment of java code of a tapestry page is executed
everytime the pages gets called?
@SetupRender does that, but needs void or boolean as return type,
since
I can not navigate to an other page from there. also onActivate() isnt a
solution, since it is invoked only once at page initialization and NOT
when
a callback from external returns.

I hope someone can give me some hints!
big THANKS in advance,
best regards,
Manuel

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org








  

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org






  



-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: .jsp behaviour in tapestry 5 pages

2010-03-26 Thread Thiago H. de Paula Figueiredo
On Fri, 26 Mar 2010 05:18:45 -0300, Manuel Riegler  
s0710455...@students.fh-hagenberg.at wrote:



Hello Igor,


Hi!

I know the code on these pages. in the example its a actionLink within a  
tapestry page.

but for me it was unclear how the event can be triggered from outside!


ComponentResources.createEventLink() generates an URL that, when  
requested, triggers the event, regardless of who requested it.


--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor
Owner, software architect and developer, Ars Machina Tecnologia da  
Informação Ltda.

http://www.arsmachina.com.br

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



.jsp behaviour in tapestry 5 pages

2010-03-25 Thread Manuel Riegler

hi everybody,

I am developing a webapplication using tapestry 5 and I try to implement 
twitter single sign on (SSO with OAuth).
I already implemented that process in a former project with a .jsp. The 
.jsp redirected to twitter, and twitter had the .jsp as callback, soo 
the .jsp handled also the received parameters from twitter. so in the 
.jsp it wasn´t a problem since the java code gets executed everytime the 
page (.jsp) is called.


my question is, how can I provide this behaviour in tapestry? how is it 
possible that a fragment of java code of a tapestry page is executed 
everytime the pages gets called?
@SetupRender does that, but needs void or boolean as return type, 
since I can not navigate to an other page from there. also onActivate() 
isnt a solution, since it is invoked only once at page initialization 
and NOT when a callback from external returns.


I hope someone can give me some hints!
big THANKS in advance,
best regards,
Manuel

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: .jsp behaviour in tapestry 5 pages

2010-03-25 Thread Hugo Palma
Not directly answering your question (Howard already did), but talking of
Twitter SSO, have you tried using RPX (https://rpxnow.com) ?
It works great.

On Thu, Mar 25, 2010 at 18:10, Manuel Riegler 
s0710455...@students.fh-hagenberg.at wrote:

 hi everybody,

 I am developing a webapplication using tapestry 5 and I try to implement
 twitter single sign on (SSO with OAuth).
 I already implemented that process in a former project with a .jsp. The
 .jsp redirected to twitter, and twitter had the .jsp as callback, soo the
 .jsp handled also the received parameters from twitter. so in the .jsp it
 wasn´t a problem since the java code gets executed everytime the page (.jsp)
 is called.

 my question is, how can I provide this behaviour in tapestry? how is it
 possible that a fragment of java code of a tapestry page is executed
 everytime the pages gets called?
 @SetupRender does that, but needs void or boolean as return type, since
 I can not navigate to an other page from there. also onActivate() isnt a
 solution, since it is invoked only once at page initialization and NOT when
 a callback from external returns.

 I hope someone can give me some hints!
 big THANKS in advance,
 best regards,
 Manuel

 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org




Re: .jsp behaviour in tapestry 5 pages

2010-03-25 Thread Manuel Riegler
thx for your immediate response, but its still not clear for me how this 
works...


You can create the URL for this to pass to your SSO system.

where can I pass the URL which leads to the Twitter website for 
requesting authentication params?
would be enormous help if you could provide some short code snipped 
using the mentioned ComponentResources and ComponentEventCallback.
unfortunately I find nothing which could lighten my mind in the tapestry 
books I use (Tapestry 5, Igor Drobiazko)


Am 25.03.2010 19:16, schrieb Howard Lewis Ship:

What you are describing is a callback; using ComponentResources you
can generate a component event callback to a particular page, or
component within a page. You can create the URL for this to pass to
your SSO system. This is the same technique used in Ajax support to
allow the client to trigger server-side behaviors.

On Thu, Mar 25, 2010 at 11:10 AM, Manuel Riegler
s0710455...@students.fh-hagenberg.at  wrote:
   

hi everybody,

I am developing a webapplication using tapestry 5 and I try to implement
twitter single sign on (SSO with OAuth).
I already implemented that process in a former project with a .jsp. The .jsp
redirected to twitter, and twitter had the .jsp as callback, soo the .jsp
handled also the received parameters from twitter. so in the .jsp it wasn´t
a problem since the java code gets executed everytime the page (.jsp) is
called.

my question is, how can I provide this behaviour in tapestry? how is it
possible that a fragment of java code of a tapestry page is executed
everytime the pages gets called?
@SetupRender does that, but needs void or boolean as return type, since
I can not navigate to an other page from there. also onActivate() isnt a
solution, since it is invoked only once at page initialization and NOT when
a callback from external returns.

I hope someone can give me some hints!
big THANKS in advance,
best regards,
Manuel

-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org


 



   



-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org



Re: .jsp behaviour in tapestry 5 pages

2010-03-25 Thread Igor Drobiazko
Hello Manuel,

this topic is covered in the book. Please read the pages 68 - 69. The
example is short but should give you an idea of how to trigger your own
events pragmatically.

On Fri, Mar 26, 2010 at 12:27 AM, Manuel Riegler 
manuel.rieg...@students.fh-hagenberg.at wrote:

 thx for your immediate response, but its still not clear for me how this
 works...


 You can create the URL for this to pass to your SSO system.

 where can I pass the URL which leads to the Twitter website for requesting
 authentication params?
 would be enormous help if you could provide some short code snipped using
 the mentioned ComponentResources and ComponentEventCallback.
 unfortunately I find nothing which could lighten my mind in the tapestry
 books I use (Tapestry 5, Igor Drobiazko)

 Am 25.03.2010 19:16, schrieb Howard Lewis Ship:

  What you are describing is a callback; using ComponentResources you
 can generate a component event callback to a particular page, or
 component within a page. You can create the URL for this to pass to
 your SSO system. This is the same technique used in Ajax support to
 allow the client to trigger server-side behaviors.

 On Thu, Mar 25, 2010 at 11:10 AM, Manuel Riegler
 s0710455...@students.fh-hagenberg.at  wrote:


 hi everybody,

 I am developing a webapplication using tapestry 5 and I try to implement
 twitter single sign on (SSO with OAuth).
 I already implemented that process in a former project with a .jsp. The
 .jsp
 redirected to twitter, and twitter had the .jsp as callback, soo the .jsp
 handled also the received parameters from twitter. so in the .jsp it
 wasn´t
 a problem since the java code gets executed everytime the page (.jsp) is
 called.

 my question is, how can I provide this behaviour in tapestry? how is it
 possible that a fragment of java code of a tapestry page is executed
 everytime the pages gets called?
 @SetupRender does that, but needs void or boolean as return type,
 since
 I can not navigate to an other page from there. also onActivate() isnt a
 solution, since it is invoked only once at page initialization and NOT
 when
 a callback from external returns.

 I hope someone can give me some hints!
 big THANKS in advance,
 best regards,
 Manuel

 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org










 -
 To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
 For additional commands, e-mail: users-h...@tapestry.apache.org




-- 
Best regards,

Igor Drobiazko
http://tapestry5.de/blog