Log4jのlog.propertiesを変更するには、変更を有効にするために再起動する必要がありますか?
システムの1つで問題を解決しようとしていますが、サーバープロセス(この場合はOC4J)を再起動できません。
はい、構成はクラスローダーの起動時にロードされるlog4jの起動時にロードされるためです。
PropertyConfigurator.configureAndWatch(java.lang.String configFilename、long delay)
DOMConfigurator.configureAndWatch(java.lang.String configFilename、long delay)
適切な遅延(ミリ秒単位)を使用して、構成ファイルの変更を監視し、サーバーを再起動せずにlog4jプロパティ(またはxml)を再ロードできます。
ただし、OC4Jがどのように動作するかはわかりません。