Erreur “java.lang.NoSuchMethodError: org.jboss.la journalisation.Enregistreur.getMessageLogger”
Je suis en train de construire 1 hybride projet de test à l'aide de spring + hibernate. Après le déploiement de... je suis frustré avec cette erreur.. et cherché dans google mais toujours pas à la faire fonctionner...
Caused by: java.lang.NoSuchMethodError: org.jboss.logging.Logger.getMessageLogger(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
at org.hibernate.annotations.common.util.impl.LoggerFactory.make(LoggerFactory.java:34)
at org.hibernate.annotations.common.Version.<clinit>(Version.java:34)
at org.hibernate.annotations.common.reflection.java.JavaReflectionManager.<clinit>(JavaReflectionManager.java:73)
at org.hibernate.cfg.AnnotationConfiguration.reset(AnnotationConfiguration.java:311)
at org.hibernate.cfg.Configuration.<init>(Configuration.java:216)
at org.hibernate.cfg.Configuration.<init>(Configuration.java:220)
at org.hibernate.cfg.AnnotationConfiguration.<init>(AnnotationConfiguration.java:168)
Essayer de jboss-enregistreur de 3.1.0.CR2, ainsi que d'une variété de différents jboss-la journalisation, les différentes versions.
Comment le résoudre?
Ci-dessous est l'image d'un œil si une version accès simultanés sont présents ou toutes les dépendances sont en manque...
community.jboss.org/message/604269
Merci @KazekageGaara, mais ils sont à l'aide de maven de l'ombre et je ne veux y aller et de faire l'installation de maven et de même je ne vais pas utiliser maven, je suis passé par cette solution mais... c'est pas utile ... si vous faites le moi savoir plus idée, ce serait super... 🙂 Merci beaucoup
Merci @KazekageGaara, mais ils sont à l'aide de maven de l'ombre et je ne veux y aller et de faire l'installation de maven et de même je ne vais pas utiliser maven, je suis passé par cette solution mais... c'est pas utile ... si vous faites le moi savoir plus idée, ce serait super... 🙂 Merci beaucoup
OriginalL'auteur Love Sharma | 2012-06-01
Vous devez vous connecter pour publier un commentaire.
Je l'ai résolu en supprimant
jboss-common-client-3.2.3.jar
.OriginalL'auteur RAS
Eu le même problème avec org.jboss.journalisation-3.1.0.GA nécessaire par Springframework 4.1.3 Final.
La solution pour moi a été d'exclure org.jboss.la journalisation à venir de mise en veille prolongée et ajouter org.jboss.journalisation-3.2.0.Final de mon projet dans le pom.xml.
Comme préciser ici org.jboss.journalisation-3.1.0.GA (et CR2) a une défaillance dans LoggerProviders de détection et il est fixé dans 3.2.0 Final Voir le Github de Jboss Journalisation
OriginalL'auteur JN Gerbaux
Est-il une mauvaise version de JBoss Journalisation jar sur votre client classpath? Si vous avez JBoss 7.1.0 version Finale, puis supprimez tous les JAR filesfrom votre chemin de classe et d'ajouter qu'un client fichier JAR (jboss-client-7.1.0.Final.jar) qui est situé dans AS7_HOME/bin/client.
Pour plus de renseignements, vous pouvez voir cette.
Il le devrait. Si vous ne voulez pas prendre le risque, puis créer un nouveau projet pour être sur la plus sûre fin.
Vérifiez votre classpath. Il doit être une autre version de JBoss Journalisation consommer.
J'ai déjà résolu que... certains comment en mettre 1 par 1 pot de fichiers et de vérifier ce qui crée problème. de toute façon de mettre cela comme acceptée. comme pas essayé. 🙂 Merci
OriginalL'auteur Kazekage Gaara
J'ai connu le même problème. J'ai enlevé glassfish bibliothèques de buildpath, et le problème est résolu.
OriginalL'auteur Yasin Okumuş