make your ExpiredPage not require authorization/authentication
-igor
On Mon, Apr 27, 2009 at 12:32 PM, alec a...@distancesoftware.com wrote:
We have a wicket 1.3.5 application and are having trouble redirecting to an
expired page if the user clicks on a link after the session expired. in our
sorry if that sounded confusing, but it's not the expiredpage that
requires authorization, it's the destination of the link that was clicked.
e.g. the user clicks the link to home (which requires authorization) and
instead of getting the expired page they get the login page.
Igor Vaynberg
can you paste here a link that redirects to login page?
-Matej
On Mon, Apr 27, 2009 at 9:39 PM, alec a...@distancesoftware.com wrote:
sorry if that sounded confusing, but it's not the expiredpage that requires
authorization, it's the destination of the link that was clicked.
e.g. the user
are you referring to the java code i write for the link?
it'd be something like:
add(new BookmarkablePageLink(home, Application.get().getHomePage());
it's not something special about the link which causes it to redirect to
the login page, it's that the homepage class (and several others)
If you use bookmarkable link then it's proper behavior.
Bookmarkable link creates new page instance. It will never give you
expired error.
-Matej
On Mon, Apr 27, 2009 at 9:50 PM, alec a...@distancesoftware.com wrote:
are you referring to the java code i write for the link?
it'd be something
Like because your expired page requires the role.
Remove the role annotation.
- Brill Pappin
On 27-Apr-09, at 3:32 PM, alec wrote:
We have a wicket 1.3.5 application and are having trouble
redirecting to an expired page if the user clicks on a link after
the session expired. in our
maybe i should move away from the notion of a page. is there some way
to determine if the session expired then? replacing all those
BookmarkablePageLink's with normal links isn't an ideal solution. it'd
be enough if at the login page there was something i could check that
would tell me the
there is no way in j2ee spec to determine if a previous session
existed. page expiration is an artifact of using wicket and if you use
stateful links you can determine it. if you use bookmarkable links
then you cannot.
-igor
On Mon, Apr 27, 2009 at 1:34 PM, alec a...@distancesoftware.com wrote: