Je suis confronté à un problème sérieux avec hibernate-Enver (audit). Mon hibernate-5.0.0-final fonctionnait parfaitement bien. Maintenant, j'ai besoin d'ajouter une fonctionnalité d'audit à mes entités, j'ai donc ajouté l'annotation @Audited
à mes entités. Quand je l'ai déployé sur karaf OSGI. Je reçois hibernate session null
à l'exception:hibernate session est null avec hibernate-versa
org.hibernate.service.UnknownServiceException: Unknown service requested [org.hibernate.envers.boot.internal.EnversService]
at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:184)
at org.hibernate.envers.boot.internal.TypeContributorImpl.contribute(TypeContributorImpl.java:22)
at org.hibernate.boot.internal.MetadataBuilderImpl.applyTypes(MetadataBuilderImpl.java:280)
at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.populate(EntityManagerFactoryBuilderImpl.java:798)
at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.<init>(EntityManagerFactoryBuilderImpl.java:187)
at org.hibernate.jpa.boot.spi.Bootstrap.getEntityManagerFactoryBuilder(Bootstrap.java:34)
at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilder(HibernatePersistenceProvider.java:165)
at org.hibernate.jpa.HibernatePersistenceProvider.getEntityManagerFactoryBuilderOrNull(HibernatePersistenceProvider.java:114)
at org.hibernate.osgi.OsgiPersistenceProvider.createEntityManagerFactory(OsgiPersistenceProvider.java:78)
installer fonctionnalité de mise en veille prolongée Enver aussi:
feature:install hibernate-orm
feature:install hibernate-envers
Je suis coincé avec elle .. Quelqu'un peut-il me aider?