Bom Dia pessoa estou com um proble com Struts. esta dando este erro.
sempre chando estou desconectato da internet.
Mas quando eu conecto a internet a aplicacao roda normal…
Alguem sabe o que poderia ser?
[b]
HTTP Status 404 - Servlet action is not available
type Status report
message Servlet action is not available
description The requested resource (Servlet action is not available) is not available.
Apache Tomcat/5.0.30
[/b] 8O 8O 8O 8O 8O
O ActionServlet do struts não está sendo inicializado.Pode ser algum erro no struts-config.xml,dá uma olhada no log do tomcat q vc vai achar o erro.
a aplicacao esta certa
ela roda somento quando o meu Pc esta conectado na internet.
a aplicacao esta buscando alguma na interne.
eu acho que ele esta produrando o DTD do struts-config_1_1.dtd na net.
alguem pode me dar uma Luz?
ai Pessoal consegui resouver o problema a minha aplicacao estava fazendo a validação dos arquivo do meu struts-config.xml.
o meu struts-config.xml estava assim.
<?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>
<action-mappings>
<action path="/cadPais" type="br.com.sis.action.cad.cadPaisAction" >
<forward name="inicio" path="/cad/cadPais.jsp" />
</action>
</action-mappings>
</struts-config>[/code]
Eu fiz o download dos DTD do Struts e coloquei o arquivo struts-config_1_2.dtd dentro do meu WEB-INF e auterei o struts-config.xml assim
[code]<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE struts-config PUBLIC "-Apache Software Foundation//DTD Struts Configuration 1.2//EN"
"struts-config_1_2.dtd" >
<struts-config>
<action-mappings>
<action path="/cadPais" type="br.com.sis.action.cad.cadPaisAction" >
<forward name="inicio" path="/cad/cadPais.jsp" />
</action>
</action-mappings>
</struts-config>
ai consegiu rodar a os meu projeto.
Olá,
Bom ele conecta com o site da apache, porque o dtd que você está declarando struts-config_1_2.dtd não está no seu classpath. Para corrigir isto é simples: usando o seu IDE ou um programa de descompatação abra o struts.jar e localize o pacote org.apache.struts.resources e veja a versão destes arquivos. Daí é só alterar.
:joia: