You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-user@jakarta.apache.org by "Vaidya, Supriya A (US - Chicago)" <su...@deloitte.com> on 2007/06/16 00:08:12 UTC
404 error when trying to view results in HTML format
Hi:
I am using Cactus to test my EJB, and here are the results in the XML
format:
URL:
http://localhost:7001/CDCAppWeb/ServletTestRunner?suite=com.testcases.se
rvice.SendRequestBeanTest
XML:
<?xml version="1.0" encoding="UTF-8" ?>
-
<http://localhost:7001/CDCAppWeb/ServletTestRunner?suite=com.uscellular.
testcases.credit.decision.service.SendCreditRequestBeanTest#>
<testsuites>
-
<http://localhost:7001/CDCAppWeb/ServletTestRunner?suite=com.uscellular.
testcases.credit.decision.service.SendCreditRequestBeanTest#>
<testsuite name="com.testcases.service.SendRequestBeanTest" tests="3"
failures="0" errors="0" time="1.703">
<testcase name="testService" time="1.438" />
<testcase name="testEjbPostCreate" time="0.094" />
<testcase name="testEjbCreate" time="0.156" />
</testsuite>
</testsuites>
My web-xml snapshot:
<filter>
<filter-name>FilterRedirector</filter-name>
<filter-class>org.apache.cactus.server.FilterTestRedirector</filter-clas
s>
</filter>
<filter-mapping>
<filter-name>FilterRedirector</filter-name>
<url-pattern>/FilterRedirector</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>ServletRedirector</servlet-name>
<servlet-class>org.apache.cactus.server.ServletTestRedirector</servlet-c
lass>
</servlet>
<servlet>
<servlet-name>JspRedirector</servlet-name>
<jsp-file>/jspRedirector.jsp</jsp-file>
</servlet>
<servlet>
<servlet-name>ServletTestRunner</servlet-name>
<servlet-class>
org.apache.cactus.server.runner.ServletTestRunner
</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>ServletRedirector</servlet-name>
<url-pattern>/ServletRedirector</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>JspRedirector</servlet-name>
<url-pattern>/JspRedirector</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>ServletTestRunner</servlet-name>
<url-pattern>/ServletTestRunner</url-pattern>
</servlet-mapping>
Everything is therefore working fine.. however, when I attempt to use
the xsl to view the results in HTML content:
1. web.xml change
<servlet>
<servlet-name>ServletTestRunner</servlet-name>
<servlet-class>
org.apache.cactus.server.runner.ServletTestRunner
</servlet-class>
<init-param>
<param-name>xsl-stylesheet</param-name>
<param-value>cactus-report.xsl</param-value>
</init-param>
</servlet>
2. URL:
http://localhost:7001/CDCAppWeb/ServletTestRunner?suite=com.testcases.se
rvice.SendRequestBeanTest
3. Result:
Error 404--Not Found