Fórum HQL no Hibernate #402612
08/06/2011
0
Eu estou com problema com hibernate e oracle, eu estou rodando o sistema e está dando erro abaixo:
[org.hibernate.util.JDBCExceptionReporter] - [ERROR] - [JCLLoggerAdapter.error:457] - ORA-00942: a tabela ou view não existe
Verificando a tabela existe então peguei a query gerada pelo Hibernate e mandei rodar no oracle:
Hibernate:
select
weblogin0_.SEQ_WEB_LOGIN as SEQ1_0_,
weblogin0_.LOGIN as LOGIN0_,
weblogin0_.SENHA as SENHA0_
from
ORAJMM.WEB_LOGIN weblogin0_
where
weblogin0_.LOGIN=?
and weblogin0_.SENHA=?
Eu creio que o problema seja o ORAJMM.WEB_LOGIN que o Hibernate gera pois ao tirar isso e as ? na queri ela roda perfeitamente no Oracle.
Alguém pode me ajudar com isso?
Desde já agradeço.
Anderson Azevedo
Curtir tópico
+ 0Posts
08/06/2011
Anthony Accioly
Tenta varrer seus arquivos de mapeamento e remover atributos ou anotações do tipo schema ou catalog.
Se não conseguir encontrar, posta o mapeamento aqui.
Abraços,
Gostei + 0
08/06/2011
Anderson Azevedo
<hibernate-configuration>
<session-factory>
<!-- Desabilita o Cache -->
<property name="cache.provider_class">org.hibernate.cache.NoCachProvider</property>
<!-- Cria a base de dados quando o Hibernate for inicializado -->
<property name="hbm2ddl.auto">create</property>
<mapping class="br.org.jmm.rh.entity.UF" />
<mapping class="br.org.jmm.rh.entity.Candidato" />
<mapping class="br.org.jmm.rh.entity.WebLogin"/>
<mapping class="br.org.jmm.rh.entity.PessoaFisica"/>
<mapping class="br.org.jmm.rh.entity.EstadoCivil"/>
</session-factory>
</hibernate-configuration>
Toda a conecxão está no hibernateutil.
Gostei + 0
08/06/2011
Anthony Accioly
Posta a classe br.org.jmm.rh.entity.WebLogin e o seu HibernateUtil. (Pode trocar a senha e o usuário).
Abraços,
Gostei + 0
09/06/2011
Dyego Carmo
Se sim , poderia concluir o chamado ?
Valeu !
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)