[RESOLVIDO] Servidor TomCat6 não roda aplicação

Senhores,
boa tarde.

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

Alguma idéia???

Att

Opa…

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?

Valeuu

Bruno, segeu abaixo o codido do web.xml

<?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"> <context-param> <param-name>javax.faces.PROJECT_STAGE</param-name> <param-value>Production</param-value> </context-param> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>/faces/*</url-pattern> </servlet-mapping> <session-config> <session-timeout> 30 </session-timeout> </session-config> <welcome-file-list> <welcome-file>faces/index.xhtml</welcome-file> </welcome-file-list> </web-app>

Grato

Olha o arquivo server.log e veja se tem a descrição completa lah! [=

É 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.

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!

Obrigado pelas dicas.

Estamos testando todas. Ainda sem novidades…

Amanha testo as sugestões de jaboot.

abs

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.

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

Galera, obrigado pelas dicas.

Funcionou da seguinte forma.

1 - Removido o tomcat6 e todoas as bibliotecas(Fiz pelo Synaptic);
2 - Baixei o Tomcat7, compactado, descompactei(pasta de preferencia);
3 - Configurei usuario e senha no arquivo *.XML
4 - Start no Tomcat e ele está rodando (localhost:8080)
5- Subi a aplicação normalmente(deploy);

Esta funcionando uma corretamente.

Att