Instalamos na AQUI uma maquina com Debian Squeeze e Servidor de Aplicação TomCat6(Servidor de testes); Até aqui tudo tranquilo, todos os exemplos funcionando perfeitamenta.
Apos gerar o *.war no NetBeans faço o deploy pelo http://xxxxxxxxxxxxt:8080/manager/html
Até aí sem problemas.
Porem a aplicação aparece com o Campo Running da Lista de aplicações como “False”;
A tentar dar o Start na aplicação a seguinte mensegem é apresentada “FAIL - Application at context path /sifdm could not be started”
O Context da aplicação esta da seguinte forma:
<Context antiJARLocking="true" path="/sifdm"/>
No Status do servidor é apresentado o seguinte:
servidor/APLICAÇÃO Start time: Mon Jan 16 13:57:25 BRST 2012 Startup time: 0 ms TLD scan time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0
Brother, acredito que não seja uma falha no Tomcat, mas sim na aplicação.
Como esta teu arquivo web.xml ?
Não existe nada errado nele? Poderia posta-lo?
Olha o arquivo server.log e veja se tem a descrição completa lah! [=
B
BrunoFurtado
É brother, a principio o arquivo web.xml esta OK.
Não esqueça de adicionar em “Propriedades do Projeto -> Deployment Assembly” seu arquivo JAR.
Assim o Eclipse gera o WAR, incluindo seu arquivo JAR.
As vezes o Eclipse gera o WAR e não inclui suas dependências no mesmo.
Acredito que isso pode ajudar.
J
jaboot
Eu sugiro:
1 - Não instalar o Tomcat pelo apt-get, baixe o compactado, descompacte em algum lugar e use esse
2 - Tentar subir o Tomcat separadamente da sua aplicação, verifique antes se ele está rodando (localhost:8080)
3- Subir a sua aplicação depois de ter certeza do Tomcat rodando
4 - Verificar os arquivos de log para possíveis erros/warnings/problemas que possam aparecer
Boa Sorte!
G
gilsonk
Obrigado pelas dicas.
Estamos testando todas. Ainda sem novidades…
Amanha testo as sugestões de jaboot.
abs
B
BrunoFurtado
Gilson,
Desculpe a minha dica furada, já que vc não utiliza o Eclipse, e sim o Netbeans.
De qualquer forma, abra o arquivo WAR com o WinRAR ou qualquer outro descompactador.
Uma verificação para ver se as dependências (JARs) estão presentes dentro do diretório “WEB-INF/lib” é sempre válida.
Cara, com relação ao nome da aplicação? Esta tudo correto?
As vezes o nome do WAR não é o mesmo nome utilizado na URL…
Deve existir alguma forma de verificar isso no Netbeans.
G
gilsonk
Galera,
tentei de tudo é não rolou. Vou seguir o conselho do jaboot, remover e instalar o pacote baixado do site da apache.
Recomendas a verao 6 ou 7?
att
G
gilsonk
Galera, obrigado pelas dicas.
Funcionou da seguinte forma.
1-Removido o tomcat6 e todoas as bibliotecas(Fiz pelo Synaptic);2-BaixeioTomcat7,compactado,descompactei(pastadepreferencia);3-Configureiusuarioesenhanoarquivo*.XML4-StartnoTomcateeleestárodando(localhost:8080)5-Subiaaplicaçãonormalmente(deploy);