Problema Hibernate lock em tabela e controle de transação  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
ThiagoWorldCoder
JavaEvangelist
[Avatar]

Membro desde: 30/11/2007 10:23:26
Mensagens: 442
Localização: Brazil
Offline

Pessoal, bom dia...

Estou com problema de lock ao realizar queries (HQL) com o Hibernate. Sempre que faço uma query, mesmo sem abrir transacao, o banco aponta lock de registros. Alguem já passou por isso ? Quando pego uma lista com 100 registros, por exemplo, todos ficam em estado de lock até que a session seja fechada.

Estou utilizando o Banco Adabas. Como não encontrei Dialeto para esse banco, peguei o dialeto do Oracle (pelo que percebi tem a sintaxe mais proxima) e fiz alguns ajustes. A conexao é gerenciada pelo Tomcat.

Tanto o AdabasDialect quanto o hibernate.cfg.xml estão o mais simples possivel.

Me disseram que talvez eu tivesse que usar org.hibernate.transaction.JTATransactionFactory, alguem sabe como posso usar essa classe ???

Exemplo de Consulta (CidadeDAO.java):




AdabasDialect:


Hibernate.cfg.xml:


SCJP 6.0 - SUN CERTIFIED JAVA PROGRAMMER
Codificando o mundo para uma vida melhor!!
[MSN]
spranta
JavaEvangelist
[Avatar]

Membro desde: 19/01/2004 17:32:48
Mensagens: 305
Localização: Belo Horizonte
Offline

Olá Thiago, estou com o mesmo problema que você e isto está me dando muita dor de cabeça, conseguiu resolver?

"Não somos apenas ignorantes. Somos ignorantes sobre o quão ignorantes somos."
(Charles Darwin)
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team