Dificuldade para fazer meu aplicativo funcionar

13 respostas
R

Prezados bom dia. Estou com certas dificuldades para fazer meu aplicativo Java funcionar no meu dominio. Meu site está no host Integrator. No painel NGASI pelo que o suporte me disse eu fiz tudo certo mas mesmo assim nao consigo acessar meu aplicativo. Sou estágiario de uma empresa, e não tenho muita experiencia com Java, então peço que tenham paciencia comigo. Entao é o seguinte, caso alguem conheça o NGASI talvez possa me ajudar. No painel NGASI eu instalei o Tomcat 6x, e fiz o upload do meu arquivo .war. Após ter feito isso fiz o mapeamento do meu WAR file e reiniciei meu servidor. Segundo o suporte esses eram os passos que deveria ter seguido para o meu aplicativo funcionar mas nao funcionou. Alguém sabe o que pode estar acontecendo?

Desde já agradeço!

13 Respostas

FernandoFranzini

Se não funcionou deve ter dado alguma exception…favor verificar o erro no log do tomcat e poste aqui para vermos…

R

Acho que o deploy foi feito, mas de qualquer maneira segue os logs

log catalina

Jul 14, 2011 4:09:20 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jdk1.6.0_24/jre/lib/i386/server:/usr/java/jdk1.6.0_24/jre/lib/i386:/usr/java/jdk1.6.0_24/jre/…/lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
Jul 14, 2011 4:09:20 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-127.0.0.1-6094
Jul 14, 2011 4:09:22 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-127.0.0.1-6093
Jul 14, 2011 4:09:22 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 4111 ms
Jul 14, 2011 4:09:22 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jul 14, 2011 4:09:22 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
Jul 14, 2011 4:09:22 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive Gerador_de_senhas_2.war
Jul 14, 2011 4:09:28 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-127.0.0.1-6094
Jul 14, 2011 4:09:28 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-127.0.0.1-6093
Jul 14, 2011 4:09:28 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /127.0.0.1:6092
Jul 14, 2011 4:09:28 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/61 config=null
Jul 14, 2011 4:09:28 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 6129 ms

log localhost

Jul 14, 2011 2:03:37 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Jul 14, 2011 2:03:37 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Jul 14, 2011 2:58:07 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
Jul 14, 2011 2:58:07 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
Jul 14, 2011 2:58:51 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Jul 14, 2011 2:58:51 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Jul 14, 2011 3:07:52 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
Jul 14, 2011 3:07:52 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
Jul 14, 2011 3:08:36 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Jul 14, 2011 3:08:36 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Jul 14, 2011 4:05:49 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
Jul 14, 2011 4:05:49 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
Jul 14, 2011 4:06:14 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:06:14 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init
Jul 14, 2011 4:06:14 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:06:14 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init
Jul 14, 2011 4:06:14 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:06:14 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init
Jul 14, 2011 4:06:15 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:06:15 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init
Jul 14, 2011 4:06:16 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Jul 14, 2011 4:06:16 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Jul 14, 2011 4:06:16 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:06:16 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init
Jul 14, 2011 4:09:01 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
Jul 14, 2011 4:09:01 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
Jul 14, 2011 4:09:25 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:09:25 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init
Jul 14, 2011 4:09:26 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:09:26 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init
Jul 14, 2011 4:09:26 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:09:26 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init
Jul 14, 2011 4:09:27 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:09:27 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init
Jul 14, 2011 4:09:28 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Jul 14, 2011 4:09:28 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Jul 14, 2011 4:09:28 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:09:28 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init

log host-manager

Jul 14, 2011 4:06:14 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:06:14 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init
Jul 14, 2011 4:09:26 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:09:26 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init

log stdout

Jul 14, 2011 4:09:20 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jdk1.6.0_24/jre/lib/i386/server:/usr/java/jdk1.6.0_24/jre/lib/i386:/usr/java/jdk1.6.0_24/jre/…/lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
Jul 14, 2011 4:09:20 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-127.0.0.1-6094
Jul 14, 2011 4:09:22 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-127.0.0.1-6093
Jul 14, 2011 4:09:22 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 4111 ms
Jul 14, 2011 4:09:22 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jul 14, 2011 4:09:22 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
Jul 14, 2011 4:09:22 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive Gerador_de_senhas_2.war
Jul 14, 2011 4:09:28 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-127.0.0.1-6094
Jul 14, 2011 4:09:28 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-127.0.0.1-6093
Jul 14, 2011 4:09:28 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /127.0.0.1:6092
Jul 14, 2011 4:09:28 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/61 config=null
Jul 14, 2011 4:09:28 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 6129 ms

e por fim log manager

Jul 14, 2011 4:06:14 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:06:14 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init
Jul 14, 2011 4:09:26 PM org.apache.catalina.core.ApplicationContext log
INFO: default: init
Jul 14, 2011 4:09:26 PM org.apache.catalina.core.ApplicationContext log
INFO: jsp: init

FernandoFranzini

Parece que não de erro …
Oque acontece quando vc acessa o contexto?

R

Quando tento acessar meu aplicativo aparece a seguinte mensagem:

HTTP Status 404 - /Gerador_de_senhas_2/

type Status report

message /Gerador_de_senhas_2/

description The requested resource (/Gerador_de_senhas_2/) is not available.

Apache Tomcat/6.0.18

ps: Não foi eu que desenvolvi o aplicativo, e acabei de saber que o rapaz que o desenvolveu estava utilizando o GlassFish, será que tem alguma relação?

FernandoFranzini

reninhocs:
Quando tento acessar meu aplicativo aparece a seguinte mensagem:

HTTP Status 404 - /Gerador_de_senhas_2/

type Status report

message /Gerador_de_senhas_2/

description The requested resource (/Gerador_de_senhas_2/) is not available.

Apache Tomcat/6.0.18

ps: Não foi eu que desenvolvi o aplicativo, e acabei de saber que o rapaz que o desenvolveu estava utilizando o GlassFish, será que tem alguma relação?

Por ter sim…no glassfish tem 1 bilhões de coisas a mais que no tomcat não tem…se o aplicação esta usando algo sim…vai dar erro, gerando uma exception
Mas antes de tudo…
Vc entrou no manager do tomcat e viu se ele fez o deploy? Vc não ta digitando endereço errado?

R

O deploy foi feito corretamente, segundo o pessoal do suporte do Integrator. Vou tentar instalar o GlassFish e fazer o upload para ele. Posto aqui os resultados daqui a pouco. Em relaçao à estar digitando o endereço errado acredito que não. No NGASI quando você faz o mapeamento do seu WAR file ele retorna o link que deveria entrar para acessar o aplicativo, mas ao clicar no link esse maldito HTTP Status 404 é retornado. Estou a 2 dias tentando resolver mas o erro continua. Mas vou fazer isso, vou instalar o GlassFish e vou ver oque da. Posto daqui a pouco o resultado.

R

Pessoal o erro continua, alguém pode me ajudar? abaixo segue os ultimos logs

catalina

Jul 15, 2011 1:00:30 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/jdk1.6.0_24/jre/lib/i386/server:/usr/java/jdk1.6.0_24/jre/lib/i386:/usr/java/jdk1.6.0_24/jre/…/lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
Jul 15, 2011 1:00:30 PM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-127.0.0.1-6094
Jul 15, 2011 1:00:33 PM org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-127.0.0.1-6093
Jul 15, 2011 1:00:33 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 4692 ms
Jul 15, 2011 1:00:33 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Jul 15, 2011 1:00:33 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.29
Jul 15, 2011 1:00:33 PM org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
Jul 15, 2011 1:00:35 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive Gerador_de_senhas_2.war
Jul 15, 2011 1:00:38 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-127.0.0.1-6094
Jul 15, 2011 1:00:38 PM org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-127.0.0.1-6093
Jul 15, 2011 1:00:38 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /127.0.0.1:6092
Jul 15, 2011 1:00:38 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/23 config=null
Jul 15, 2011 1:00:38 PM org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
Jul 15, 2011 1:00:38 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 5417 ms

o erro persiste o mesmo:

HTTP Status 404 - /Gerador_de_senhas_2/

type Status report

message /Gerador_de_senhas_2/

description The requested resource (/Gerador_de_senhas_2/) is not available.

Apache Tomcat/5.5.29

O WAR file já esta no diretorio correto e instalado. Não sei mais oque posso tentar. O meu arquivo web.xml contem essas informações

<?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"> <servlet> <servlet-name>NewServlet</servlet-name> <servlet-class>NewServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>NewServlet</servlet-name> <url-pattern>/NewServlet</url-pattern> </servlet-mapping> <session-config> <session-timeout> 30 </session-timeout> </session-config> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> </web-app>

Por favor alguem me ajude.

FernandoFranzini

O war é grande? Manda para mim - [email removido]
Eu testo aqui no meu ambiente de homologação tomcat…

R

Ok vou fazer isso, dentro de alguns minutos te envio já que pode demorar um pouco para anexar. Muito obrigado

R

Fernando, enviei para seu email o WAR file. Gostaria de saber se meu arquivo web.xml está certo. Pesquisando muito percebi que a maioria dos erros iguais aos meus são porque o arquivo web.xml estavam errados. Gostaria de saber se ele está configurado certo. abaixo segue o meu web.xml

<?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">
    <servlet>
        <servlet-name>NewServlet</servlet-name>
        <servlet-class>NewServlet</servlet-class>
    </servlet>
    <servlet-mapping>
        <servlet-name>NewServlet</servlet-name>
        <url-pattern>/NewServlet</url-pattern>
    </servlet-mapping>
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
</web-app>

Desde já agradeço!

FernandoFranzini

Aparentemente esta tudo ok no xml…deixa eu testar aqui depois te falo…

R

Fernando, muito obrigado pela ajuda. Acabei de consegui resolver meu problema. Era um erro meu, eu estava passando o WAR file para o servidor mas nao estava passando o aplicativo para a a pasta do aplicativo assim que reinicia o servidor. Muito obrigado pela atenção.

Att.

Renier Padilha

FernandoFranzini

Esta dando 404 pq dentro do contexto não tem pagina de index!!! Ou seja quando vc entra no endereço do contexto não tem pagina inicial, inclusive não tem nada la dentro…
Apenas uma pagina com imagens e 2 classes em um pacote chamado BeanValidacaoCampos e BeanValidacaoCPFSenha
Para conferir eu abrir o war na unha mesmo e realmente não te nada de não tem pagina para mostrar…
T+

Criado 15 de julho de 2011
Ultima resposta 15 de jul. de 2011
Respostas 13
Participantes 2