在 Antz 建置的檔案傳送步驟中啟用追蹤

如果 Antz 建置中的檔案代理程式步驟有問題, 您可以啟用追蹤來協助您除錯問題。

執行這項作業的原因和時機
請完成下列步驟來啟用追蹤:
  1. 在您的電腦上,建立一個 log4j.properties。 例如:
    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
    註: 如果 log4j.rootLogger=DEBUG 產生太多訊息,請將 log4j.properties 檔的內容改成:
    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
    (如果要限制訊息數目,請註銷最後一行。)
  2. 將上一步建立的 log4j.properties 檔上傳到 z/OS® USS 目錄中。
  3. 編輯 startbfa.sh,然後指定這個 log4j.properties 檔的位置。 請設定系統內容 log4j.configuration 來完成這項作業。 在下列範例中,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. 利用修改過的 startbfa.sh 來重新啟動 Rational® Build Agent,然後要求您的 Antz 建置。 在建置日誌檔中,您會見到其他追蹤。
    註: 當啟用追蹤時,您將會在具有非唯一 ID 屬性元件元素上,見到com.ibm.team.repository.common.util.ExtensionRegistryReader 中的錯誤行。 這類錯誤的範例如下所示。 您可以忽略這些訊息。
    9467 ERROR [main] com.ibm.team.repository.common.util.ExtensionRegistryReader
    - com.ibm.team.repository.common 軟體組的 plugin.xml 檔含有 <component> 元素,其 id 屬性值 com.ibm.team.repository 並不唯一。

意見

以上說明對您有幫助嗎?您可以在 Jazz.net 網站中提供意見(需要登錄):在討論區中提供意見提交錯誤