IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Intégration Continue Discussion :

pmd.xml problème


Sujet :

Intégration Continue

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2002
    Messages
    46
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 46
    Par défaut pmd.xml problème
    Bonjour,

    Quand je lance un build avec Hudson configuré avec Sonar j'ai l'erreur suivante :

    [PMD] Parsing of file /root/.hudson/jobs/depot/workspace/mon_projet/target/sonar/pmd.xml failed due to an exception:

    org.xml.sax.SAXException: Input stream is not a PMD file.
    at hudson.plugins.pmd.parser.PmdParser.parse(PmdParser.java:68)
    at hudson.plugins.pmd.util.AbstractAnnotationParser.parse(AbstractAnnotationParser.java:47)
    at hudson.plugins.pmd.util.FilesParser.parseFile(FilesParser.java:146)
    at hudson.plugins.pmd.util.FilesParser.parseFiles(FilesParser.java:125)
    at hudson.plugins.pmd.util.FilesParser.invoke(FilesParser.java:81)
    at hudson.plugins.pmd.util.FilesParser.invoke(FilesParser.java:22)
    at hudson.FilePath.act(FilePath.java:600)
    at hudson.plugins.pmd.PmdPublisher.perform(PmdPublisher.java:101)
    at hudson.plugins.pmd.util.HealthAwarePublisher.perform(HealthAwarePublisher.java:141)
    at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:372)
    at hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:360)
    at hudson.model.Build$RunnerImpl.post2(Build.java:183)
    at hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:345)
    at hudson.model.Run.run(Run.java:943)
    at hudson.model.Build.run(Build.java:112)
    at hudson.model.ResourceController.execute(ResourceController.java:93)
    at hudson.model.Executor.run(Executor.java:119)

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Mars 2008
    Messages
    89
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2008
    Messages : 89
    Par défaut
    Peut-être un problème de version de fichier PMD... à vérifier.

    Olivier.

  3. #3
    Futur Membre du Club
    Profil pro
    chef de famille
    Inscrit en
    Avril 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : chef de famille

    Informations forums :
    Inscription : Avril 2009
    Messages : 5
    Par défaut
    Bonjour,

    Il me semble que le format des fichiers de règles créés par Sonar n'est pas celui des fichiers natifs des outils de contrôle de code (dont PMD).

    Si vous utilisez, dans votre build, le fichier de règles définit via Sonar (ou inversement), vous pourriez obtenir ce type d'erreur.

    Cordialement.

    --
    Rodolphe

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 61
    Par défaut
    Bonjour Tuxor,
    Tout l'intérêt de Sonar est de gérer les règles de codage de manière centralisée. Il ne faut donc pas spécifier son propre fichier PMD dans le build maven ou dans la conf hudson. Active les règles depuis l'interface Sonar puis exécute sonar (il existe un plugin hudson, ou ajoute le goal sonar:sonar à ton build).
    J'espère que ca va t'aider. Tiens moi au courant si ça ne corrige pas ton problème.

Discussions similaires

  1. [CR10][ODBC][XML] problème de lenteur
    Par capitainerotel dans le forum Connectivité
    Réponses: 4
    Dernier message: 09/05/2005, 18h58
  2. Valider fichier XML : problème avec la DTD
    Par SkIllz2k dans le forum Valider
    Réponses: 2
    Dernier message: 26/04/2005, 17h15
  3. [Plugin / XML] Problème plugin Eclipse avec JDOM
    Par kiko_18 dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 12/02/2005, 13h55
  4. Réponses: 2
    Dernier message: 01/06/2004, 12h47
  5. [Accents - XML] Problème de codage non supporté !!
    Par Smortex dans le forum Composants VCL
    Réponses: 6
    Dernier message: 24/11/2002, 11h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo