Hibernate - sql-query  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
micheljuca
JavaTeenager
[Avatar]

Membro desde: 11/08/2005 15:20:20
Mensagens: 184
Localização: Brasília - DF
Offline

pessoal,

alguem ja usou esse recurso no hibernate2 ?
li a documentacao e fiz do jeito que pedia:

Mando executar e da um problema



Mas eu pego o sql gerado e executo e funciona, ou seja,
nao tem nada de coluna errada.
No forum do spring alguem falou em dialect do Oracle,
mas eu mudei para Oracle9Dialect e nao adiantou.

Alguem ja teve esse problema?

agradeceria a ajuda, valeu.

--
Michel A. Jucá
JohnnyDurden
Entusiasta Java
[Avatar]

Membro desde: 28/03/2006 09:24:51
Mensagens: 20
Offline

Vc tem como mandar o HQL?
Vendo somente o erro é difíci de dizer!
micheljuca
JavaTeenager
[Avatar]

Membro desde: 11/08/2005 15:20:20
Mensagens: 184
Localização: Brasília - DF
Offline

Query:



chamada:


Dá um erro de coluna inválida, mas não é possivel.

--
Michel A. Jucá
micheljuca
JavaTeenager
[Avatar]

Membro desde: 11/08/2005 15:20:20
Mensagens: 184
Localização: Brasília - DF
Offline

e o erro:


--
Michel A. Jucá
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Tentou executar só com JDBC? Se der o mesmo erro é problema no driver.

E por que está usando SQLQuery para esta query? Me parece simples fazê-la com Criteria ou mesmo Query.

Former LIPE.
[ICQ]
micheljuca
JavaTeenager
[Avatar]

Membro desde: 11/08/2005 15:20:20
Mensagens: 184
Localização: Brasília - DF
Offline

vamos as causas...

peguei essa query pronta em HQL e demorava 3 min.
Tentei so mudar a HQl mas os relacionamentos do
hibernate estao uma bagunca, e isso é meio que urgente,
tudo é sempre urgente nao eh.

Manutencao eh sistemas do outros eh complicado...
essa eh a razao de usar a query.

Eu to usando Spring, entao queria aproveitar o controle de transacao, etc...

Eu pego o codigo gerado e jogo no sql e funciona tranquilo. Uso hibernate 2, tomcat 5.0.28 e oracle 9

--
Michel A. Jucá
Filipe Sabella
GUJ Expert

Membro desde: 12/03/2003 11:25:57
Mensagens: 4680
Offline

Entendi

Mas insisto que teste executar com JDBC normal. Não seria a primeira vez que vejo alguém com problemas com os drivers da Oracle.

Former LIPE.
[ICQ]
micheljuca
JavaTeenager
[Avatar]

Membro desde: 11/08/2005 15:20:20
Mensagens: 184
Localização: Brasília - DF
Offline

Esse seria o ultimo caso.
Mas vai ser o jeito entao.
Nao sabe uma forma de aproveitar o Spring?
Pegar a conexao via Spring?
Da uma dica ai da estrutura.
Ou é do jeito grosseiro mesmo?

valeu a ajuda!

--
Michel A. Jucá
murilo_scool
Debugger
[Avatar]

Membro desde: 12/11/2008 11:07:47
Mensagens: 57
Offline

olá pessoal!

estou com um problema sobre isso....

é o seguinte:
no banco tenho uma função, e tenho no java um método que a chama através do Hibernate.
essa função não retorna nada.
no java ela esta sendo chamada, mas não esta sendo executada pelo hibernate.

este é o método.


este é o meu arquivo de mapeamento.


então, como que eu poderia fazer para o hibernate mapear isso?!?

Att Murilo Moreira

valeu!
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team