Pessoal,
encontrei um tutorial muito bom sobre o Cactus(http://www.dsc.ufcg.edu.br/~jacques/cursos/daca/html/testes/index.html), inclusive com o link para o download do exempĺo:
link: http://www.dsc.ufcg.edu.br/~jacques/cursos/daca/html/testes/exemplo.tar.bz2
porém eu não estou conseguindo rodar.
Já configurei o web.xml dessa forma:
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright (c) 2002 by ObjectLearn. All Rights Reserved. -->
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
version="2.4">
<servlet>
<servlet-name>SimpleServletTest_Cactus</servlet-name>
<servlet-class>SimpleServletTest_Cactus</servlet-class>
<init-param>
<param-name>myparam</param-name>
<param-value>12345</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>SimpleServletTest_Cactus</servlet-name>
<url-pattern>/SimpleServletTest_Cactus</url-pattern>
</servlet-mapping>
<servlet>
<servlet-name>SimpleServlet</servlet-name>
<servlet-class>SimpleServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>SimpleServlet</servlet-name>
<url-pattern>/test</url-pattern>
</servlet-mapping>
<filter>
<filter-name>FilterRedirector</filter-name>
<filter-class>org.apache.cactus.server.FilterTestRedirector</filter-class>
</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-class>
</servlet>
<servlet>
<servlet-name>JspRedirector</servlet-name>
<jsp-file>/jspRedirector.jsp</jsp-file>
</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>
<error-page>
<error-code>404</error-code>
<location>/error.jsp</location>
</error-page>
</web-app>
O arquivo cactus.properties eu também configurei da seguinte forma:
$Revision: 1.2 $. Helder da Rocha (helder@ibpinet.net). $Date: 2002/02/27 04:32:46 $.
This file is used by JUnit to connect to the server while
running Cactus tests.
DO NOT EDIT THIS FILE. IT IS GENERATED FROM cactus.properties.base.
TO CHANGE THE HOST LOCATION, EDIT build.properties FILE…
This is the mock servlet that will intercept all our requests
cactus.servletRedirectorURL=http://localhost:8080/cactus/ServletRedirector
This mock servlet intercepts filter requests
cactus.filterRedirectorURL=http://localhost/cactus-tests/FilterRedirector
This mock servlet intercepts JSP requests
cactus.jspRedirectorURL=http://localhost:8080/cactus/_cactus_jspRedirector.jsp
#Cactus 1.3
cactus.contextURL = http://localhost:8080/cactus
cactus.servletRedirectorName = ServletRedirector
cactus.filterRedirectorName = FilterRedirector
cactus.jspRedirectorName = _cactus_jspRedirector.jsp
E mesmo assim não funcionou!
Será que eu estou fazendo alguma besteira?
Gostaria muito que alguém me ajudasse!
Valeu.