In the case of unexpected errors, most application servers show a default error page. This default error page mostly contains information such as stack traces. Showing full stack traces in a production environment is regarded as a security risk. To avoid this vulnerability, you can configure your own error pages in the web.xml file of your web application. For your convenience, the product contains a ready-to-use error handling servlet. The following example shows how to configure this servlet in the web.xml file:
<servlet id="DefaultErrorHandler">
         <servlet-name>DefaultErrorHandler</servlet-name>
         <servlet-class>com.softwareag.cis.server.DefaultErrorServlet</servlet-class>
</servlet>
 
<servlet-mapping>
     <servlet-name>DefaultErrorHandler</servlet-name>
     <url-pattern>/DefaultErrorHandler</url-pattern>
</servlet-mapping>
 
<error-page>
      <exception-type>java.lang.Throwable</exception-type >
      <location>/DefaultErrorHandler</location>
</error-page>
                     The following is a sample error page that has been generated by the
                            com.softwareag.cis.server.DefaultErrorServlet : 
               

As an alternative to this default error handling servlet, you can add your own error handling servlets and/or error pages.