Activation de la fonction de trace dans l'étape de transfert des fichiers d'une génération Antz

Si vous rencontrez des difficultés avec l'étape de File Agent dans votre génération Antz, vous pouvez activer la fonction de trace pour vous aider à déboguer vos incidents.

A propos de cette tâche
Pour activer la fonction de trace, effectuez les étapes suivantes :
  1. Créez un fichier log4j.properties sur votre ordinateur. Par exemple :
    log4j.rootLogger=DEBUG, stdout
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%-4r %-5p [%t] %c %3x - %m%n
    Remarque : Si log4j.rootLogger=DEBUG génère trop de messages, remplacez le contenu du fichier log4j.properties par :
    log4j.rootLogger=INFO, stdout
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%-4r %-5p [%t] %c %3x - %m%n
    log4j.logger.com.ibm.teamz.fileagent=DEBUG
    (Pour limiter le nombre de messages, placez la dernière ligne en commentaires.)
  2. Téléchargez le fichier log4j.properties créé à l'étape précédente dans le répertoire z/OS USS.
  3. Editez le fichier startbfa.sh et spécifiez l'emplacement de ce fichier log4j.properties. Vous devez pour cela définir la propriété système log4j.configuration. Dans l'exemple ci-après, le fichier de configuration est intégralement spécifié par l'URL : file:/u/user1/log4j.properties.
    FA_JAVA_OPTIONS="-Djava.ext.dirs=${JAVA_HOME}/lib/ext"
    FA_JAVA_OPTIONS="${FA_JAVA_OPTIONS}:${BLD_TOOLKIT}"
    FA_JAVA_OPTIONS="${FA_JAVA_OPTIONS} -Dlog4j.configuration=file:/u/user1/log4j.properties"  
  4. Redémarrez Rational Build Agent à l'aide du fichier startbfa.sh modifié et demandez votre génération Antz. Vous apercevrez des traces supplémentaires dans le fichier journal de la génération.
    Remarque : Si la fonction de trace est activée, des lignes d'erreur sont générées par com.ibm.team.repository.common.util.ExtensionRegistryReader sur les éléments de composant dont les attributs d'ID ne sont pas uniques. Un exemple de ce type d'erreur est illustré ci-après. Vous pouvez ignorer ces messages.
    9467 ERROR [main] com.ibm.team.repository.common.util.ExtensionRegistryReader 
    - The com.ibm.team.repository.common bundle's plugin.xml file contains a <component>element 
    with the id attribute value com.ibm.team.repository that is not unique.

Commentaires en retour

Avez-vous obtenu l'aide souhaitée ? Vous pouvez envoyer des commentaires en retour à Jazz.net (inscription nécessaire) : Commentaire dans les forums ou signaler un bogue