Tomcat6でLiferayをセットアップしています。私は最初、クラスフォルダにlog4j.propertiesファイルを追加し、web-inf / libにlog4j.jarファイルを追加することにより、ポートレット/webappsにLog4jを使用しました。
これで、tomcat / libフォルダーで使用できるクォーツジョブがいくつかあり、これらのジョブでもlog4jロギングを有効にします。
これらのクォーツジョブでは、同じlog4j.propertiesファイルをtomcat/libにコピーしました。
新しい構成では、次のエラーが発生し続けます。
Could not instantiate appender named "JOBS"
A "org.apache.log4j.RollingFileAppender" is not assignable a "org.apache.log4j.Appender" variable.
The class "org.apache.log4j.Appender" was loaded by ...
このエラーを取り除く方法は?
shared/libとportlet/webappsの両方で使用できる単一のlog4j.propertiesファイルを保持できる方法はありますか。