É o seguinte eu fiz meu projeto no Netbeans e ele estava “Lindo”, conseguia acessar o banco de boa o tomcat dele é o 5.0, o tomcat do servidor é o 5.5 alguma coisa.
Depois que eu compilo o projeto eu pego o .war, e coloco no webapp, e ele nao consegui fazer a conexao com o banco nem a pau.
Eu ja inclui na pasta lib dentro de common todas os .jar que eu uso no Netbeans, mais nada acontece, se alguem tiver uma idéia, estamos a disposição.
Talvez seja a configuração do firewall ou o servidor do banco de dados esta definido como localhost e, caso seu servidor tomcat 5.5.algumaCoisa esteja em outra máquina, o bd em localhost não existe. Dê uma olhada nisso…
R
ronildobraga
manda a mensagem de erro que ta dando… assim nao da pra identificar se é uma falha em lib inexistente, acesso nao permitido, url desconhecida e etc etc
C
claudio_ts_ma
Olha a mensagem que dá na minha aplicação quando ela esta rodando no tomcat é essa " java.lang.NullPointerException "; eu fiz uma pagina teste pra ver a mensagem por completo, espero que ajude:
/--------------------------------------------------------------------------------/
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Exception in JSP: /testearquivo.jsp:42
Cara isso aí, é apenas uma pagina teste do meu sistema, o banco que eu estou querendo conectar é o sqlserver2000, eu ja configurei uma fonte da dados ODBC nele, pra acessar o banco que está local.
A coisa toda tá muito confusa, e nao sei o que e onde está faltando alguma coisa, pois quando eu rodo no Netbeans roda de boa, mais quando é pra rodar no Tomcat ele nao acessa o banco.
S
ScottFree
A lib do driver de JDBC está junto com o arquivo war???
C
claudio_ts_ma
Bem eu estava usando este drive “sun.jdbc.odbc.JdbcOdbcDriver”,
mais eu nao sei bem qual é o .jar dele, eu estou colocando o msbase.jar,mssqlserver.jar e a msutil.jar e tambem a jtds-1.2.jar, estas estao dentro do classpath.
R
ronildobraga
Cara… ta dando erro de java.lang.NullPointerException isso nao parece ser erro de conexao com o banco de dados… vai debugando e encontre exatamente aonde esta o NullPointer !
Nao da pra dizer pra vc que o problema é uma falha na url, acesso ao DB ou ClassNotFound :?
Da uma olhada nessa classe na linha 28 e veja possiveis situacoes do porque esta ocorrendo um NullPointerException financeiro.pessoa.contadorpes(pessoa.java:28 )