Boa tarde.
Estou migrando uma aplicação web que rodava no JBoss para o Weblogic 10gR3. Ela usa o Hibernate como implementação do JPA, porém quando a executei no Weblogic pela primeira vez percebi que a implementação utilizada era o Kodo, disponível no servidor da Oracle.
Para resolver o problema, coloquei dentro do arquivo weblogic.xml as seguintes tags:
<wls:container-descriptor>
<!-- Configurando o servidor para usar os JARs da aplicação -->
<wls:prefer-web-inf-classes>true</wls:prefer-web-inf-classes>
</wls:container-descriptor>
Deu certo no início: a aplicação passou a carregar o Hibernate ao invés do Kodo. Então continuei trabalhando, até que quando fui iniciar novamente o servidor, percebi que o Kodo foi carregado de novo! E eu não mexi em nada das configurações!
Alguém sabe explicar o que está acontecendo? Alguém conhece alguma outra maneira de fazer isso?
Grato.