On 27/01/2012 18:53, Jonathan Rosenberg wrote:
> On Fri, Jan 27, 2012 at 1:45 PM, Pid <pid@pidster.com> wrote:
>> On 27/01/2012 18:38, Jonathan Rosenberg wrote:
>>> That is in the original CAS server web.xml. I left it untouched.
>>
>> For the rest of the day, as an experiment I will bottom-post to any
>> thread containing a reply via top-post.
>>
>>
>>> On Fri, Jan 27, 2012 at 1:35 PM, Pid <pid@pidster.com> wrote:
>>>> On 27/01/2012 18:00, Jonathan Rosenberg wrote:
>>>>> Vital stats:
>>>>>
>>>>> Apache Tomcat/7.0.22 1.6.0_20-b20 Sun Microsystems Inc. Linux
>>>>> 2.6.34.7-56.40.amzn1.i686
>>>>>
>>>>> I have a CAS server deployed on this instance.
>>>>>
>>>>> I am trying to catch errors within the server (e.g., DB down) so I can
>>>>> display friendly page to user & log error.
>>>>>
>>>>> In the web.xml for the CAS server I have (I added error-page for
>>>>> java.lang.Exception, ohters were already there)
>>>>>
>>>>> <error-page>
>>>>> <exception-type>org.springframework.context.ApplicationContextException</exception-type>
>>>>> <location>/WEB-INF/view/jsp/brokenContext.jsp</location>
>>>>> </error-page>
>>>>>
>>>>> <error-page>
>>>>> <exception-type>java.lang.Exception</exception-type>
>>>>> <location>/WEB-INF/view/jsp/exception.jsp</location>
>>>>> </error-page>
>>>>>
>>>>> <error-page>
>>>>> <error-code>500</error-code>
>>>>> <location>/WEB-INF/view/jsp/errors.jsp</location>
>>>>> </error-page>
>>>>>
>>>>> <error-page>
>>>>> <error-code>404</error-code>
>>>>> <location>/</location>
>>>>> </error-page>
>>>>
>>>> Is the above correct? A 404 returns '/'?
>>>>
>>>>
>>>> p
>>>>
>>>>> <error-page>
>>>>> <error-code>403</error-code>
>>>>> <location>/403.html</location>
>>>>> </error-page>
>>>>>
>>>>> Bu when I trigger an error (i.e., stop DB) I am seeing the default
>>>>> Tomcat error page:
>>>>>
>>>>> HTTP Status 500 -
>>>>> type Exception report
>>>>> message
>>>>> description The server encountered an internal error () that prevented
>>>>> it from fulfilling this request.
>>>>> exception
>>>>> org.springframework.webflow.execution.ActionExecutionException:
>>>>> Exception thrown executing [AnnotatedAction@17b2b99 targetAction =
>>>>> [EvaluateAction@16b653d expression =
>>>>> authenticationViaFormAction.submit(flowRequestContext,
>>>>> flowScope.credentials, messageContext), resultExpression = [null]],
>>>>> attributes = map[[empty]]] in state 'realSubmit' of flow 'login' --
>>>>> action execution attributes were 'map[[empty]]'
>>>>> . . .
>>>>>
>>>>> I'm a newbie to Tomcat & am not sure where to start looking.
>>>>>
>>>>> --
>>>>> Jonathan Rosenberg
>>>>> Founder & Executive Director
>>>>> Tabby's Place, a Cat Sanctuary
>>>>> http://www.tabbysplace.org/
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> [key:62590808]
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
>>> For additional commands, e-mail: users-help@tomcat.apache.org
>>>
>>
>> Did you post the whole error page definition block?
>> What was the original contents and what have you added?
>
> Original error-page elements:
>
> <error-page>
> <exception-type>org.springframework.context.ApplicationContextException</exception-type>
> <location>/WEB-INF/view/jsp/brokenContext.jsp</location>
> </error-page>
>
> <error-page>
> <exception-type>java.lang.Exception</exception-type>
> <location>/WEB-INF/view/jsp/exception.jsp</location>
> </error-page>
>
> <error-page>
> <error-code>500</error-code>
> <location>/WEB-INF/view/jsp/errors.jsp</location>
> </error-page>
>
> <error-page>
> <error-code>404</error-code>
> <location>/</location>
> </error-page>
>
> <error-page>
> <error-code>403</error-code>
> <location>/403.html</location>
> </error-page>
>
> I added this
>
> <error-page>
> <exception-type>java.lang.Exception</exception-type>
> <location>/WEB-INF/view/jsp/exception.jsp</location>
> </error-page>
OK, what error page do you get if you cause the error without this entry?
p
> --
> Jonathan Rosenberg
> Founder & Executive Director
> Tabby's Place, a Cat Sanctuary
> http://www.tabbysplace.org/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
--
[key:62590808]
|