私はJavaロギングメカニズムにかなり慣れていないので、プロジェクトにapachecommonsロギングを使用しようとしています。これはJavaEEプロジェクトであり、EARファイルはWebLogicサーバーにデプロイされます。基本的に、java.util.logging実装を使用したいのですが、commons-logging.propertiesファイルを次のように定義しています。
handlers = java.util.logging.ConsoleHandler, java.util.logging.FileHandler
java.util.logging.FileHandler.pattern = testLog.log
java.util.logging.FileHandler.limit = 50000
java.util.logging.FileHandler.count = 1
java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
java.util.logging.FileHandler.level=SEVERE
java.util.logging.ConsoleHandler.level=SEVERE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
パッケージ化のために、commons-logging.propertiesファイルをEARファイルのlibディレクトリに配置しました。ただし、すべてのloggin出力は、構成で指定されたログファイルではなく、コンソールに出力されます。誰かが何か提案をすることができますか、または私は私の構成で何かを逃しましたか?