Hibernate comme fournisseur JPA de WEBLOGIC 12C

Voila la configuration à effectuer pour utiliser HIBERNATE comme fournisseur JPA dans une application hébergée sur ORACLE WEBLOGIC 12C

Dépendances

J’utilise maven pour gérer le cycle de vie de mon application. Les dépendances sont incluses de la manière suivante :

Vous voyez qu’il faut impérativement exclure la dépendance xml-apis des librairies utilisées. Celle-ci est en conflit avec les librairies fournies par WEBLOGIC.

Configuration de l’EAR

Si vous avez un EAR, vous devez configurer le fichier weblogic-application.xml

La génération de l’EAR sera faite par maven lors de la construction du livrable

Configuration HIBERNATE

Dans le fichier META-INF/persistence.xml, ajoutez la configuration suivante :

Maintenant WEBLOGIC utilise HIBERNATE au lieu d’ECLIPSELINK (fournisseur JPA par défaut)

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *