Error Redirection

2005-05-01 Thread Steve Vanspall
Hi there,

This is probably an obvious question, but if a JSP or some other error occurs 
that would usually make tomcat do a printStackTrace() into HTML and display it 
on the browser. 

e.g

--

HTTP Status 500 -




type Exception report

message

description The server encountered an internal error () that prevented it
from fulfilling this request.

exception

java.lang.NullPointerException
at com.crm.web.form.EditSupplierForm.validate(EditSupplierForm.java:46)
at
org.apache.struts.action.RequestProcessor.processValidate(RequestProcessor.j
ava:912)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:255)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1422)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:523)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown
Source)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(Unknown Source)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(Unknown Source)
at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne
ction(Http11Protocol.java:392)
at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java(Compil
ed Code))
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:619)
at java.lang.Thread.run(Thread.java:568)

---


is there a way to make it forward to a clean error page when on a production 
system?

Regards

Steve

RE: Error Redirection

2005-05-01 Thread Fritz Schneider

Steve,

Have you tried a custom error page for error 500?

error-page
  error-code500/error-code
  location/_error/500.html/location
/error-page

Fritz
-Original Message-
From: Steve Vanspall [mailto:[EMAIL PROTECTED] 
Sent: Sunday, May 01, 2005 6:33 PM
To: Tomcat User List
Subject: Error Redirection

Hi there,

This is probably an obvious question, but if a JSP or some other error
occurs that would usually make tomcat do a printStackTrace() into HTML and
display it on the browser. 

[snip...]

is there a way to make it forward to a clean error page when on a production
system?

Regards

Steve


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Error Redirection

2005-05-01 Thread Steve Vanspall
oh ok thanks,

new it would be simple

oh but is there a default, catch all option, actually i will look the tag
up.

Thanks

Steve
- Original Message -
From: Fritz Schneider [EMAIL PROTECTED]
To: 'Tomcat Users List' tomcat-user@jakarta.apache.org
Sent: Monday, May 02, 2005 11:44 AM
Subject: RE: Error Redirection



 Steve,

 Have you tried a custom error page for error 500?

 error-page
   error-code500/error-code
   location/_error/500.html/location
 /error-page

 Fritz
 -Original Message-
 From: Steve Vanspall [mailto:[EMAIL PROTECTED]
 Sent: Sunday, May 01, 2005 6:33 PM
 To: Tomcat User List
 Subject: Error Redirection

 Hi there,

 This is probably an obvious question, but if a JSP or some other error
 occurs that would usually make tomcat do a printStackTrace() into HTML and
 display it on the browser.

 [snip...]

 is there a way to make it forward to a clean error page when on a
production
 system?

 Regards

 Steve


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]