>
> You shouldnt have to restart the whole container.  Thats kind of heavy
> handed for adding an additional JSP/ESP for the error handling.  AFAIK the
> JSP/ESP resolution for error handling is dynamic.
>

Yes, i know.. infact, it was a strange behaviour... i still don't understand
how, but when i wrote the email things didn't work, while yestarday
Throwable.esp worked fine...

Your other question:  yes, you must have 1 jsp/esp for each and every error
> code.  Unfortunately UNLIKE creating a Throwable.jsp that will handle all
> Exceptions, you cannot create a 400.jsp to handle all 4xx error codes.
>

Ok... :-D

Just as a experiment, you could try creating a 4xx.jsp (or esp) and see if
> it will handle all the 4xx error codes.  I would be interested in your
> results.
>

I already tried, with both 4xx and 4XX...  It doesn't work, as we could
expect...
Anyway, it would be a nice feature in error handling.. :-)


> If not, then I would consider trying a similar thing to what I have done
> with my handling of the 302 (Temporarily Moved).  I created a Filter to
> watch for this situation.  It actually requires creating a ResponseWrapper
> to do the handling.
>
> Email me again if you want the full details


> --Mike
>

Thank you very much for your suggestions and your kindness Mike,
i will probably write different scripts for common error codes at the
moment, because it's a quick way and i am late with the project... :-)
Thank you again,
grettings,
Fabris.



>
> On Thu, Jul 29, 2010 at 8:57 PM, Fabrizio Scarcello [via Apache Sling] <
> [email protected]<ml-node%[email protected]>
> <ml-node%[email protected]<ml-node%[email protected]>
> >
> > wrote:
>
> > Hi,
> > thank you very much, i understand what you are pointing out.
> > I was already considering that in my scripts (as described, i put also
> the
> > Throwable.esp script in the errorhandler directory), but maybe i was
> doing
> > something wrong, or i had some other problem... today i re-checked it,
> and
> > magically it works (!), so excuse me for this part of the question...
> > (maybe
> > i didn't just restart the J2ee container? Perhpas it's required for the
> > modifications to take effect...) :-)
> > Anyway, just to understand: can i handle all 40(X) error codes with the
> > 400.esp script, or i have to put a script for each error code? If i put a
> > script 404.esp it's invoked; but if i put a 400.esp script (and remove
> the
> > 404.esp script) it's not invoked... am i misunderstanding this behaviour?
> >
> > Thank you,
> > Fabrizio.
> >
> > Actually, this will be a better guide than anything I stated above:
> > >
> > >
> > >
> >
> http://sling.apache.org/site/errorhandling.html#Errorhandling-UncaughtThrowables
> > > --
> > > View this message in context:
> > >
> >
> http://apache-sling.73963.n3.nabble.com/Default-error-handling-tp992189p1003238.html
> <
> http://apache-sling.73963.n3.nabble.com/Default-error-handling-tp992189p1003238.html?by-user=t
> >
> > > Sent from the Sling - Users mailing list archive at Nabble.com.
> > >
> >
> >
> > ------------------------------
> >  View message @
> >
> http://apache-sling.73963.n3.nabble.com/Default-error-handling-tp992189p1006740.html
> > To unsubscribe from Re: Default error handling, click here<
> http://apache-sling.73963.n3.nabble.com/subscriptions/Unsubscribe.jtp?code=bWoua2VsbGVoZXJAZ21haWwuY29tfDEwMDMyMzh8LTE2MzE0MjY5NjQ=
> >.
> >
> >
> >
>
> --
> View this message in context:
> http://apache-sling.73963.n3.nabble.com/Default-error-handling-tp992189p1007812.html
> Sent from the Sling - Users mailing list archive at Nabble.com.
>

Reply via email to