remm        2003/07/19 13:21:12

  Modified:    tester   build.xml
               tester/src/bin tester.xml
               tester/src/tester/org/apache/tester ErrorPage04.java
               tester/web/WEB-INF web.xml
  Log:
  - Fix some tests (bug 21731).
  - Partially submitted by Peter Rossbach.
  
  Revision  Changes    Path
  1.3       +1 -0      jakarta-tomcat-catalina/tester/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/tester/build.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- build.xml 11 Sep 2002 03:33:58 -0000      1.2
  +++ build.xml 19 Jul 2003 20:21:12 -0000      1.3
  @@ -88,6 +88,7 @@
   
       <!-- Install Xerces -->
       <copy  todir="${tester.build}/web/WEB-INF/lib" file="${xercesImpl.jar}"/>
  +    <copy  todir="${tester.build}/web/WEB-INF/lib" file="${xmlParserAPIs.jar}"/>
   
       <!-- Create and install tester library -->
       <mkdir   dir="${tester.build}/web/WEB-INF/lib"/>
  
  
  
  1.5       +1 -1      jakarta-tomcat-catalina/tester/src/bin/tester.xml
  
  Index: tester.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/tester/src/bin/tester.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- tester.xml        18 Jul 2003 09:47:23 -0000      1.4
  +++ tester.xml        19 Jul 2003 20:21:12 -0000      1.5
  @@ -6,7 +6,7 @@
     <property name="host"           value="localhost"/>
     <property name="port"           value="8080"/>
   <!--  <property name="protocol"       value="HTTP/1.0"/> -->
  -  <property name="protocol"       value=""/> <!-- Use HttpURLConnection -->
  +  <property name="protocol"       value="HTTP/1.0"/> <!-- Use HttpURLConnection -->
     <property name="context.path"   value="/tester"/>
     <property name="jsp-examples.path"  value="/jsp-examples"/>
     <property name="servlets-examples.path"  value="/servlets-examples"/>
  
  
  
  1.2       +7 -17     
jakarta-tomcat-catalina/tester/src/tester/org/apache/tester/ErrorPage04.java
  
  Index: ErrorPage04.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-catalina/tester/src/tester/org/apache/tester/ErrorPage04.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ErrorPage04.java  18 Jul 2002 16:47:26 -0000      1.1
  +++ ErrorPage04.java  19 Jul 2003 20:21:12 -0000      1.2
  @@ -89,26 +89,16 @@
           value = request.getAttribute("javax.servlet.error.exception");
           if (value == null)
               sb.append(" exception is missing/");
  -        else if (!(value instanceof javax.servlet.ServletException)) {
  +        else if (!(value instanceof org.apache.tester.TesterException)) {
               sb.append(" exception class is ");
               sb.append(value.getClass().getName());
               sb.append("/");
           } else {
  -            exception = (ServletException) value;
  -            rootCause = exception.getRootCause();
  -            if (rootCause == null) {
  -                sb.append(" rootCause is missing/");
  -            } else if (!(rootCause instanceof TesterException)) {
  -                sb.append(" rootCause is ");
  -                sb.append(rootCause.getClass().getName());
  +            TesterException te = (TesterException) rootCause;
  +            if (!"ErrorPage03 Threw Exception".equals(te.getMessage())) {
  +                sb.append(" exception message is ");
  +                sb.append(te.getMessage());
                   sb.append("/");
  -            } else {
  -                TesterException te = (TesterException) rootCause;
  -                if (!"ErrorPage03 Threw Exception".equals(te.getMessage())) {
  -                    sb.append(" exception message is ");
  -                    sb.append(te.getMessage());
  -                    sb.append("/");
  -                }
               }
           }
   
  @@ -121,7 +111,7 @@
               sb.append("/");
           } else {
               Class clazz = (Class) value;
  -            if (!"javax.servlet.ServletException".equals(clazz.getName())) {
  +            if (!"org.apache.tester.TesterException".equals(clazz.getName())) {
                   sb.append(" exception_type class is ");
                   sb.append(clazz.getName());
                   sb.append("/");
  
  
  
  1.4       +18 -0     jakarta-tomcat-catalina/tester/web/WEB-INF/web.xml
  
  Index: web.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-catalina/tester/web/WEB-INF/web.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- web.xml   28 Dec 2002 04:23:54 -0000      1.3
  +++ web.xml   19 Jul 2003 20:21:12 -0000      1.4
  @@ -1025,8 +1025,26 @@
       </servlet>
   
   
  +    <servlet>
  +        <servlet-name>invoker</servlet-name>
  +        <servlet-class>
  +          org.apache.catalina.servlets.InvokerServlet
  +        </servlet-class>
  +        <init-param>
  +            <param-name>debug</param-name>
  +            <param-value>0</param-value>
  +        </init-param>
  +        <load-on-startup>2</load-on-startup>
  +    </servlet>
  +
  +
       <!-- ========== Servlet Mappings ====================================== -->
   
  +
  +    <servlet-mapping>
  +        <servlet-name>invoker</servlet-name>
  +        <url-pattern>/servlet/*</url-pattern>
  +    </servlet-mapping>
   
       <!-- Map CGI Gateway Service for this Web App -->
   <!--
  
  
  

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

Reply via email to