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
   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 Thiago H. de Paula Figueiredo
On Fri, 26 Mar 2010 05:18:45 -0300, Manuel Riegler  
 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



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
  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-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
>>   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


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
  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 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 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
 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
>
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

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