JBoss 6 以降、ログマネージャーと jboss-logging.xml は独自仕様です。
キーは、構成ファイルの末尾にある root-logger 定義にあります。
デフォルトの定義は、すべての出力をレベルの任意のINFO
ハンドラに制限します。
<root-logger>
<level name="${jboss.server.log.threshold:INFO}"/>
<handlers>
<handler-ref name="CONSOLE"/>
<handler-ref name="ERROR"/>
<handler-ref name="FILE"/>
</handlers>
</root-logger>
これを
<root-logger>
<level name="${jboss.server.log.threshold:DEBUG}"/>
<handlers>
可能性のあるすべての DEBUG 情報のゲートを開きます。
おそらく DEBUG 情報が多すぎます。したがって、いくつかのフィルターを追加する必要がありました。
<logger category="org.jboss">
<level name="INFO"/>
</logger>
<logger category="org.hibernate">
<level name="INFO"/>
</logger>
<logger category="javax">
<level name="INFO"/>
</logger>
<logger category="idealconnector">
<level name="INFO"/>
</logger>
<logger category="httpclient">
<level name="INFO"/>
</logger>
<logger category="my.package">
<level name="DEBUG"/>
</logger>