Erro no deploy - Tomcat [AJUDA]

4 respostas
rollei

Olá pessoal, fiz uma aplicao web que esta funcionando normalmente na minha maquina … fui dar o deploy em outra maquina para testar e nao funcionou, deu erro 404

eu zipei meu projeto do eclipse como .war coloquei a aplicacao.war dentro da pasta webapp (dentro da pasta do tomcat) nessa outra maquina, mas nao deu certo … deu erro 404

alguem tem ideia do que possa ser?

[]'s

4 Respostas

Javabuntu

mas quando vc roda o tomcat, a sua pasta .war, fica uma pasta com nome nome do .war, ou seja, .war e outra pasta com mesmo nome :?:

pode ser no web-xml… mapeamento do servlet…

T

rollei,

zip o conteúdo da pasta do seu projeto e não o pasta raiz do mesmo, ai deve funcionar. Coloque o nome do seu war com o mesmo nome da pasta raiz do seu projeto.
O que deve ta rolando é que na hora de fazer o deploy, o seu tomcat deve estar criando uma pasta a+ no seu webapp.

[email removido]

rollei

cara eu tentei compactar a pasta do projeto sem ser pela raiz, soh mesmo o conteudo e continua nao dando certo erro 404

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" 
	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">
	<welcome-file-list>
    	<welcome-file>index.jsp</welcome-file>
	</welcome-file-list>
  
	<servlet>
		<servlet-name>RelatorioAtendimentoSistemaServlet</servlet-name>
		<servlet-class>seplag.bernardo.sra.relatorios.RelatorioAtendimentoSistema</servlet-class>
	</servlet>
	<servlet-mapping>
		<servlet-name>RelatorioAtendimentoSistemaServlet</servlet-name>
		<url-pattern>/RelAtendimentoSistema</url-pattern>
	</servlet-mapping>
	
	<servlet>
		<servlet-name>RelatorioAtendimentoUnidadeServlet</servlet-name>
		<servlet-class>seplag.bernardo.sra.relatorios.RelatorioAtendimentoUnidade</servlet-class>
	</servlet>
	<servlet-mapping>
		<servlet-name>RelatorioAtendimentoUnidadeServlet</servlet-name>
		<url-pattern>/RelAtendimentoUnidade</url-pattern>
	</servlet-mapping>
	
	<servlet>
		<servlet-name>RelatorioTecnicoSistemeServlet</servlet-name>
		<servlet-class>seplag.bernardo.sra.relatorios.RelatorioTecnicoSistema</servlet-class>
	</servlet>
	<servlet-mapping>
		<servlet-name>RelatorioTecnicoSistemeServlet</servlet-name>
		<url-pattern>/RelTecnicoSistema</url-pattern>
	</servlet-mapping>
	
	<servlet>
		<servlet-name>RelatorioPendencia</servlet-name>
		<servlet-class>seplag.bernardo.sra.relatorios.RelatorioPendencia</servlet-class>
	</servlet>
	<servlet-mapping>
		<servlet-name>RelatorioPendencia</servlet-name>
		<url-pattern>/RelPendencia</url-pattern>
	</servlet-mapping>

</web-app>

ae o web.xml

na aplicacao da minha maquina ta normal, tudo rodando ... problema eh quando eu tento passar para outra maquina

rollei

eu consegui botar a aplicacao para rodar, mas eu usei o ANT peguei um build.xml de exemplo na net e mudei as confs para minha aplicao.

cabei de testar na outra maquina e deu tudo blz.

vlw ae pela ajuda.

[]'s

Criado 12 de março de 2008
Ultima resposta 12 de mar. de 2008
Respostas 4
Participantes 3