[RESOLVIDO]Hibernate "trava" em simples consulta com menos de 300 registros  XML
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Autor Mensagem
rubensdemelo
JavaGuru
[Avatar]

Membro desde: 29/07/2009 14:43:29
Mensagens: 249
Offline

Galera,

Tô executando um query no hibernate, assim:



E o Hibernate simplesmente "trava" . Começa a consultar os registros e depois para e lança a exceção:


E na tabela existem apenas 262 registros.

Alguém ai tem alguma idéia do que pode ser?

Valeu

This message was edited 2 times. Last update was at 04/09/2009 14:54:08


"Apache Wicket - porque Java para Web pode ser simples."
[Email]
wariows
JavaGuru
[Avatar]

Membro desde: 03/11/2006 02:27:43
Mensagens: 206
Offline

O problema ai não é o hibernate, aparentemente o que está dando problema é o db2 (vc usa db2 certo?), vc pode estar utilizando o driver errado ou coisa parecida.

Procura o que o db2 quer dizer com esse: SQLSTATE HY010

"Tudo o que você precisará quando o universo acabar é de uma toalha"
[MSN]
rubensdemelo
JavaGuru
[Avatar]

Membro desde: 29/07/2009 14:43:29
Mensagens: 249
Offline

wariows wrote:O problema ai não é o hibernate, aparentemente o que está dando problema é o db2 (vc usa db2 certo?), vc pode estar utilizando o driver errado ou coisa parecida.

Procura o que o db2 quer dizer com esse: SQLSTATE HY010


Mas executo outras consultas e funciona normalmente. Eu faço um select count(*) antes e é executado normalmente. Este sistema já estava em produção e eu estou apenas fazendo uma manutenção.

E o driver já estava sendo usado anteriormente.

"Apache Wicket - porque Java para Web pode ser simples."
[Email]
Andre Brito
JWizard

Membro desde: 21/07/2007 17:44:31
Mensagens: 2485
Localização: Paraná
Offline

Rubens,
Craig Wahlmeier wrote:I has been my experience that a CLI0125E masks an ODBC timeout. Try
putting this in your DB2CLI.INI on your client -
[COMMON]
QueryTimeOutInterval=0

Or, you can set the ConnectionTimeout property of your ODBC connection
object.

Hope this helps.

Craig Wahlmeier

Fonte: aqui.

Como organizar o GUJ.
Meu Twitter.
Meu blog.
Future proofing means making code easy to change, not trying to anticipate every possible way your code might need to change.
[WWW]
rubensdemelo
JavaGuru
[Avatar]

Membro desde: 29/07/2009 14:43:29
Mensagens: 249
Offline

Andre Brito wrote:Rubens,
Craig Wahlmeier wrote:I has been my experience that a CLI0125E masks an ODBC timeout. Try
putting this in your DB2CLI.INI on your client -
[COMMON]
QueryTimeOutInterval=0

Or, you can set the ConnectionTimeout property of your ODBC connection
object.

Hope this helps.

Craig Wahlmeier

Fonte: aqui.

Rá!!

Resolvido !!

Valeu !

"Apache Wicket - porque Java para Web pode ser simples."
[Email]
 
Índice dos Fóruns » Persistência: Hibernate, JPA, JDBC e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team