2010-04-07 6 views
1

Environnement: hudson/sonar/maven2 ubuntu localement avec des paramètres par défautdéfaut Sonar, rencontre « l'état du conteneur était: CONSTRUIT »

et je me suis le journal de hudson ci-dessous, je ne peux pas savoir où est le problème .

 
[INFO] Sonar host: http://localhost:9000 
[INFO] Sonar version: 2.0.1 
[INFO] [sonar-core:internal {execution: default-internal}] 
[INFO] Database dialect class org.sonar.api.database.dialect.Derby 
[INFO] ------------- Analyzing Game of Life business logic module 
[INFO] ------------------------------------------------------------------------ 
[ERROR] BUILD ERROR 
[INFO] ------------------------------------------------------------------------ 
[INFO] Can not execute Sonar 

Embedded error: Can not analyze the project 
Cannot stop. Current container state was: CONSTRUCTED 
[INFO] ------------------------------------------------------------------------ 
[INFO] Trace 
org.apache.maven.lifecycle.LifecycleExecutionException: Can not execute Sonar 

et je remarque qu'il a également problème lors de l'exécuter la ligne de commande sans hudson

 
mvn sonar:sonar 
+0

Je ne sais pas comment attacher ici, voir http://pastebin.com/x85ui2qB pour les fichiers journaux. –

Répondre

0

Got les conseils de http://old.nabble.com/Another-%22Current-container-state-was%3A-CONSTRUCTED%22-problem-td28172925.html#a28194257

Il semble que le problème est incohérence dans les plugins maven dans mon dépôt de lien , quand je change de mirrors.ibiblio.org et nettoie le répertoire .m2, tout va bien.

mais je ne provoque sais pas quels plug-ins ce problème et les informations du journal est si câblé, sera bien si certaines personnes des points qui plugin causent ce problème et d'expliquer la raison de ces informations d'erreur

1

Je suis arrivé ce problème avec les plugins .Net pour Sonar. Ils avaient besoin de tous les projets à analyser avec JDK 6 (même les projets non-Net). Cette erreur a été soulevée quand j'ai essayé d'analyser des projets avec 5.

JDK

Voici l'URL des plugins .Net: http://docs.codehaus.org/display/SONAR/.Net+plugin

La solution que je suis arrivé était à la fourchette le compilateur d'utiliser un compilateur JDK5 sur mon projets qui devaient être analysés en JDK5 et non JDK6.

Voir sur la page des plugins .Net:

plugins dotnet Maven et Sonar besoin java6 (au moment de la compilation et l'exécution)

Qu'est-ce que la phrase ne dit pas que tous les projets dans votre L'instance du sonar doit utiliser Java6. Une JIRA a été créée: http://jira.codehaus.org/browse/SONARPLUGINS-1086.

+0

Vous aviez raison sur le wiki. Je viens de le mettre à jour. Vous devriez vous inscrire à la liste de diffusion de l'utilisateur du sonar pour donner ce retour d'informations;) –