Tomcat 6 のインスタンス内の個別のコンテキストで、localhost の下で複数の Jenkins インスタンスを実行しています。各アプリケーションに関連付けられたコンテキスト ロガーから読み取るようにファイル ハンドラーを構成しようとしています。ドキュメントによると:
A context is associated with the org.apache.catalina.core.ContainerBase.[enginename].[hostname].[path]
しかし、次のように FileHandler をアタッチすると、出力が得られません。
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[ABC].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[ABC].handlers = 6ABC.org.apache.juli.FileHandler
私は Tomcat の専門家ではないので、ホスト上の各 webapp のログを個別のファイルに分割できるかどうかはわかりません。これは Tomcat や Jenkins の制限ですか、それとも私の設定ミスですか?