JBoss 7.1.1 のロギングを設定しようとしています。JBoss 4 で正常に動作する明確に定義された log4j.xml があります。この xml ファイルは、アプリケーションのさまざまなカテゴリのロギングを構成します。私の目標は、standalone.xml で構成する代わりにファイルを使用することです。
JBoss 7.1.1で動作させるために私が試みたものは次のとおりです
- を追加して、standalone.conf.bat を変更しました
-Dlog4j.configuration=file:<path to log4j.properties>
。これはうまくいきませんでした。これは、standalone.bat が最終的に次のように再定義していたためです。
:RESTART
"%JAVA%" %JAVA_OPTS% ^
"-Dorg.jboss.boot.log.file=%JBOSS_LOG_DIR%\boot.log" ^
"-Dlogging.configuration=file:%JBOSS_CONFIG_DIR%/logging.properties" ^
-jar "%JBOSS_HOME%\jboss-modules.jar" ^
-mp "%JBOSS_MODULEPATH%" ^
-jaxpmodule "javax.xml.jaxp-provider" ^
org.jboss.as.standalone ^
-Djboss.home.dir="%JBOSS_HOME%" ^
%*
- 次に、上記のスクリプトで値を logging.properties から log4.xml に変更しましたが、機能していないようです。
- 次に、動作しなかった jboss-deployment-structure.xml に除外を追加しました
質問:
- デフォルトのstandalone.xmlをまったく変更せずにロギングを構成する方法はありますか?
configuration
私の設定をフォルダのlogging.propertiesに入れる方法はありますか?
もう洞察は大歓迎です。