Thanks, Bruno. I added isErrorPage() just in case. The docs just say "This can help the framework prevent infinite failure loops." That's also not mentioned in Wicket in Action which says "creating an error page is no different than creating a normal page."
  Scott

On 8/26/2011 9:15 AM, Bruno Borges wrote:
I think you must set your page as error page.

Make that change and try again.

*Bruno Borges*
(21) 7672-7099
*www.brunoborges.com*



On Fri, Aug 26, 2011 at 1:27 AM, Scott Reed<[email protected]>  wrote:

A created my own PageExpiredErrorPage. There is a button that is supposed
to take the user to the login page so they can log in (similar to the button
on the default page-expired error page). /
/
When the user first opens the web site, they see a log in page with URL
/http://mydomain.com/rems/**wicket/wicket/bookmarkable/**
com.mni.SignInPage?1/<http://mydomain.com/rems/wicket/wicket/bookmarkable/com.mni.SignInPage?1/>.
<http://192.168.33.20:9002/**rems/wicket/wicket/**bookmarkable/com.mni.**
SignInPage?1<http://192.168.33.20:9002/rems/wicket/wicket/bookmarkable/com.mni.SignInPage?1>
*Default PageExpiredErrorPage behavior*
After there is a page timeout and the /default /page-expired error page
opens, the "Return to home page" button on the default page expired error
page reports URL /
    http://mydomain.com/rems/**wicket//<http://mydomain.com/rems/wicket//>
.

When the user selects that button they go to the login page with address /
    http://mydomain.com/rems/**wicket/wicket/bookmarkable/**
com.mni.SignInPage?0<http://mydomain.com/rems/wicket/wicket/bookmarkable/com.mni.SignInPage?0>
/*and it goes to the home page as expected/desired when the user logs in.*/

/*My custom page-expired error page behavior*/
/After there is a page timeout and the /custom /page-expired error page
opens, the "Return to home page" button on the default page expired error
page reports URL /
//http://mydomain.com/rems/**wicket//<http://mydomain.com/rems/wicket//>

When the user selects that button they go to the login page with address
/    http://mydomain.com/rems/**wicket/wicket/bookmarkable/**
com.mni.REMSPageExpiredPage#..**/<http://mydomain.com/rems/wicket/wicket/bookmarkable/com.mni.REMSPageExpiredPage#../>..

/*and it hangs when the user logs in*/./

*custom page-expired error page HTML
*

   <body>
   <p>The page you requested has expired.</p>
   <p><a wicket:id="homeLink">Return to home page</a></p>
   </body>

*
Java:
*

   public class MyPageExpiredPage extends WebPage
   {
      public MyPageExpiredPage()
      {
        super();

        // link for home page btn
        // WebPage#homePageLink returns a BookmarkablePageLink
        add( homePageLink("homeLink"));
      }
   }

I would very much appreciate any assistance with this.
  Scott



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to