Servlet is currently unavailable Struts1.1

1 resposta
lelodois

Não estou sabendo configurar o struts 1.1…
apresenta o erro a cima!!!
Apesar que eu acho que a requisição não chega no struts-config…

[size=24]web.xml[/size]

<?xml version="1.0" encoding="ISO-8859-1"?>
<servlet>
	<servlet-name>PJP1</servlet-name>
	<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
    <init-param>
  		<param-name>config</param-name>
  		<param-value>/WEB-INF/struts-config.xml</param-value>
	</init-param>
	<init-param>
  		<param-name>debug</param-name>
  		<param-value>3</param-value>
	</init-param>
	<init-param>
 		<param-name>detail</param-name>
  		<param-value>3</param-value>
	</init-param>
	<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
	<servlet-name>PJP1</servlet-name>
	<url-pattern>*.do</url-pattern>
</servlet-mapping>

[size=24]struts config[/size]

<?xml version="1.0" encoding="ISO-8859-1" ?>
<action path="/pesqLimite" type="br.com.bradesco.netEmpresa.consultaLimitesCartao.apresentacao.PesquisaLimitesCartaoAction">
		<forward name="pesquisaLimite" path="jsp/pesquisa_limites_cartao.jsp"/>
	</action>

</action-mappings>

desde já agradeço

1 Resposta

rodrigoallemand

Normalmente esse erro é por alguma falha de configuração no seu struts-config. O método init não consegue efetuar por inteiro a leitura e deixa o servlet indisponivel.
Cheque o caminho das classes e veja se vc declarou o struts-config na pasta correta, do mesmo jeito que vc colocou no web.xml.

Cole o stacktrace aqui tb, caso não funcione ainda após as alterações. Isso vai nos ajudar.

Coloque, tambem, o seu código entre as tags [code] para facilitar a visão!

Criado 3 de dezembro de 2007
Ultima resposta 3 de dez. de 2007
Respostas 1
Participantes 2