Tomcat 7 でlogback ( http://logback.qos.ch ) を使用して Web アプリケーションのロギングを分離しようとしています。
http://logback.qos.ch/manual/loggingSeparation.html
これは、各 Web アプリケーション web.xml で JNDI エントリを提供し、それらを logback 構成で使用することに依存しています。それは単純明快です。問題は難しいです。個別のコンテキスト構成 (TOMCAT_HOME\conf\Catalina\localhost の下) を介して複数のコンテキストでデプロイされている WAR が 1 つしかありません。
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase="c:\applications\app" path="/Test1" reloadable="true">
</Context>
このアプローチでは、web.xml ファイルを変更して個別のアプリ名を提供することはできません。これを達成する方法はありますか?