Vraptor + Hibernate erro no linux  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
geraldobarboza
JavaTeenager

Membro desde: 22/05/2005 15:24:41
Mensagens: 150
Offline

Bom dia...

Não estou conseguindo entender o que esta acontecendo.... no meu ambiente de desenvolvimento estou com win... tomcat....

Fiz uma aplicação bem simples que apenas busca no meu banco um dado...
o usuario digita o cod e ele retorna dados deste codig.. apenas isso...

Utilizei Vraptor 2.2.3 + Hibernate 3.2.0

no win tudo ok.. mas quando fui jogar no servidor linux... ele me da o seguinte erro qd mando buscar um codigo:




meu componente esta assim:



alguem sabe o que esta acontecendo?

[]'s

Geraldo
geraldobarboza
JavaTeenager

Membro desde: 22/05/2005 15:24:41
Mensagens: 150
Offline

a mensagem de cima eu restartei o tomcat e deu certo.. porem agora é o seguinte:

tentei fazer a procura e esta me dando um erro.

Imprimi a Exception e.getMessage():
could not load an entity: [br.com.unimedsudoestemg.modelo.Sadt#14010038]

Alguem sabe o que pode ser?


segue o objeto Sadt:

Paulo Silveira
Administrador
[Avatar]

Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline

de o e.printStackTrace

mas provavelmente é porque nao existe o objeto com esse id no banco

http://blog.caelum.com.br twitter: @paulo_caelum


[Email] [WWW]
geraldobarboza
JavaTeenager

Membro desde: 22/05/2005 15:24:41
Mensagens: 150
Offline


O objeto existe no banco... o mesmo banco que esta na estacao de desenvolvimento é o mesmo do servidor.

Sera que pode ser algum detalhe que o hibernate nao esta realmente conectando e fazendo as consultas no banco??

coloquei na minha logica um gera tabela... e percebi que a tabela continua com os dados.. entao o hibernate nao gerou tabela alguma... acho q nem conectou ao banco....

ta muito estranho... vou ver se atualizo o meu mysql... mas isso so vou poder fazer no fds...

se tiver alguma outra suspeita aceito...


versao do meu mysql: Your MySQL connection id is 103 to server version: 5.0.21-Debian_4-log

versao do connector: mysql-connector-java-5.0.4

minha logica:
geraldobarboza
JavaTeenager

Membro desde: 22/05/2005 15:24:41
Mensagens: 150
Offline



bom usei o PreparedStatement ao inves de usar o Hibernate... só pra saber se o problema era no banco ou algo assim... e com o PreparedStatement ele funciona ok.. ele pega o registro...

Só nao esta funcionando com o hibernate....

Nao quero usar o PreparedStatement, estou tentando achar o problema..

aguardo alguma ajuda....

abraços

Lembrando: Na minha maquina de desenvolvimento funciona no hibernate ok... so no servidor de produção que nao esta funcionando.
Lucashgt
Virtual Machine Man

Membro desde: 20/06/2003 20:25:41
Mensagens: 511
Localização: BR
Offline

Tu chegaste a ver se o Hibernate está subindo o contexto? Carregando os mapeamentos e tal...

Chegaste a fazer algum teste simples com o hibernate no servidor? Talvez nem esteja conectando mesmo com o servidor.

No hibernate.cfg está tudo correto?

Tem como pegar o printStackTrace?

Lucas H. G. Toniazzo
Vraptor
blog
[Email] [WWW] [MSN] [ICQ]
geraldobarboza
JavaTeenager

Membro desde: 22/05/2005 15:24:41
Mensagens: 150
Offline

tou usando o hibernate3, esta certo as configuracoes...


pra pegar o e.printStackTrace, é só chamar o metodo?

[]'s
Lucashgt
Virtual Machine Man

Membro desde: 20/06/2003 20:25:41
Mensagens: 511
Localização: BR
Offline

Verifica o arquivo de log do tomcat.

Lucas H. G. Toniazzo
Vraptor
blog
[Email] [WWW] [MSN] [ICQ]
Paulo Silveira
Administrador
[Avatar]

Membro desde: 07/08/2002 18:38:50
Mensagens: 4204
Localização: São Paulo
Offline

chame o metodo dentro do catch e veja o log do tomcat!

http://blog.caelum.com.br twitter: @paulo_caelum


[Email] [WWW]
geraldobarboza
JavaTeenager

Membro desde: 22/05/2005 15:24:41
Mensagens: 150
Offline




reparei isso:



mas a tabela sadt existe no banco sim.. nao sei o q esta acontecendo
geraldobarboza
JavaTeenager

Membro desde: 22/05/2005 15:24:41
Mensagens: 150
Offline

carambola.....

o erro estava realmente aqui:



a tabela tava com nome minusculo no banco
hehehehe
obrigado Paulo e Lucas..

bao q nisso aprendi a usar esse printStackTrace.


[]'s
Geraldo
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team