Galera,
Seguinte, tenho uma aplicacao usando struts e copiei e colei tanto o web.xml quanto o struts-config para uma nova aplicacao. Copiei a pasta lib tb. So que quando tento acessar alguma action fica dando erro 404 dizendo que minha servlet action nao esta disponivel.
WEB.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<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
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
<servlet>
<servlet-name>datenAction</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>datenAction</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
<jsp-config>
<jsp-property-group>
<url-pattern>/WEB-INF/tags/*</url-pattern>
<page-encoding>UTF-8</page-encoding>
</jsp-property-group>
</jsp-config>
</web-app>
struts-config.xml. Ja testei todos os caminhos mapeados
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
"http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<form-beans>
<form-bean name="ParametroForm" type="daten.xmanager.web.forms.ParametroFORM"/>
<form-bean name="UsuarioForm" type="daten.xmanager.web.forms.UsuarioFORM"/>
</form-beans>
<action-mappings>
<action path="/parametro" type="helpframework.web.struts.action.impl.CRUDActionImpl2"
name="ParametroForm" validate="true" className="helpframework.web.struts.action.HelpCRUDActionMapping">
<set-property property="daoObject" value="daten.xmanager.model.dao.impl.HibernateParametroDAO"/>
<set-property property="valueObject" value="daten.xmanager.model.seguranca.Parametro"/>
<forward name="list" path="/parametro.do?method="/>
<forward name="form" path="/edit_parametro.jsp"/>
<forward name="telalist" path="/list_parametro.jsp"/>
</action>
<action path="/usuario" type="helpframework.web.struts.action.impl.CRUDActionImpl2"
name="UsuarioForm" validate="true" className="helpframework.web.struts.action.HelpCRUDActionMapping">
<set-property property="daoObject" value="daten.xmanager.model.dao.impl.HibernateUsuarioDAO"/>
<set-property property="valueObject" value="daten.xmanager.model.seguranca.Usuario"/>
<forward name="list" path="/usuario.do?method="/>
<forward name="form" path="/edit_usuario.jsp"/>
<forward name="telalist" path="/list_usuario.jsp"/>
</action>
<action path="/menuGeral" type="daten.xmanager.web.actions.DatenMenuGeralAction">
<forward name="listcomp" path="/menugeral/list_computadores.jsp"/>
</action>
</action-mappings>
<message-resources parameter="recursos.ApplicationResources"/>
</struts-config>
Se alguem puder ajudar vai ser muito bom. Ja tentei de tudo e não consigo rodar.
Alberto