Problemas com Struts

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:

Huumm bem a versão dele é a struts-config_1_3.dtd sera que era isso :grin: :grin: :grin: :grin:

Muito obrigado…