I would create an Error404.java page and redirect to it in case your onActivate 
doesn't find a corresponding entity.

Am 19.03.2010 um 15:04 schrieb Mike Oestereter:

> Hello
> 
> I've got a page that takes the context as parameter to produce a
> result from db, e.g.:  http:/hostname/app/page/123
> 
> If the db result for 123 does not exist I would like to throw a 404.
> 
> Currently I'm using...
> 
> Object onActivate(EventContext context) {
>  //db lookup code to prepare page
> }
> 
> Is the best way to throw a custom error that gets picked up by the
> ExceptionReport page and "rendered" with a status code of 404?
> 
> Or is there a way to initialize/prepare the page earlier in the cycle
> and detect the non existence of resource 123?
> 
> Thanks
> Theo
> 
> ---------------------------------------------------------------------
> 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

Reply via email to