tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vjeran Marcinko (JIRA)" <tapestry-...@jakarta.apache.org>
Subject [jira] Created: (TAPESTRY-237) Support for log out action
Date Tue, 07 Dec 2004 13:20:09 GMT
Support for log out action
--------------------------

         Key: TAPESTRY-237
         URL: http://nagoya.apache.org/jira/browse/TAPESTRY-237
     Project: Tapestry
        Type: Improvement
    Versions: 3.1    
    Reporter: Vjeran Marcinko


Tapestry lacks good support for quite commonly needed log out action.
As described here :
http://wiki.apache.org/jakarta-tapestry/FrequentlyAskedQuestions/LogoutLink
there are currently 2 ways to achieve logging out - utilizing RestartService, or hacking inside
Listener methods. Neither is sufficient - shortcomings of RestartService and ServiceLink are
described, and listener method way is a hack utilizing some pieces of code that should normally
be hidden from user. Let alone mentioning that later case doesn't work always - application
can get into some strange states raising 
java.lang.IllegalStateException: Session already invalidated
exceptions.
It should be great if there was something easily accessible and intuitive as IEngine.restart()
to be used for this purpose.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org


Mime
View raw message