Je suis en train de mettre à jour Hibernate de 3.6 à 4.3.5.Mise à niveau d'Hibernate: StatisticsService()
Après avoir remplacé les fichiers .jar
et des packages, des classes désapprouvées & aussi les types de données de base que je reçois encore quelques erreurs avec le StatisticsService()
& dans le paquet org.hibernate.jmx
.
Les erreurs suivent:
1. error: package org.hibernate.jmx does not exist
[javac] import org.hibernate.jmx.StatisticsService;
2. error: cannot find symbol
[javac] StatisticsService stats = new StatisticsService(); // MBean implementation
Y at-il une autre méthode pour mettre en œuvre ce OU le paquet lui-même est obsolète?
Quelle est la méthode alternative pour résoudre cette erreur?
Merci.
Non, je n'utilise pas le ressort, donc en dehors de l'utilisation du ressort est-il possible? –
avez-vous vu le lien http://stackoverflow.com/questions/21254093/running-hibernate-4-3-with-jmx-without-spring/ –
Merci pour cet indice. J'ai eu une 'java.lang.IllegalStateException: Impossible de convertir la valeur de type [org.hibernate.internal.SessionFactoryImpl] en type requis [org.hibernate.SessionFactory] pour la propriété 'sessionFactory': aucun éditeur correspondant ou stratégie de conversion trouvée' après la mise à niveau d'hibernate 4.0.1 à 4.3.5. La raison en était l'utilisation du service de statistiques. – chris