0

Windows 7 で vfabric-tc-server-developer-2.7.0 を使用しています。私のインスタンスでは、起動時に次のエラーが発生します。

「log4j ロギング構成ファイルがありません。ロギングによって障害が発生する可能性があります。」

私のラッパーログ:

INFO   | jvm 1    | 2013/09/24 10:40:09 | Sep 24, 2013 10:40:09 AM org.apache.catalina.startup.Catalina load
INFO   | jvm 1    | 2013/09/24 10:40:09 | INFO: Initialization processed in 851 ms
INFO   | jvm 1    | 2013/09/24 10:41:40 | [FATAL] log4j logging configuration file is missing. Logging may cause faults.

私のアプリケーションは正しくログを記録しており、これはサーバー レベルでのログに関連していると思います。不足しているlog4ファイルをどこに配置すればよいですか?

4

1 に答える 1

0

見つけた:
vf​​abric-tc-server-developer に埋め込まれた tomcat (6.0.x および 7.0.x) には、デフォルトで以下の下に tomcats tomcat-juli-adapters.jar tomcat-juli.jar jar が用意されています。

%TCSERVER_HOME%\tomcat-7.0.X\bin\extras and %TCSERVER_HOME%\tomcat-7.0.X\bin

したがって、log4j 構成はインスタンスの conf dir の下に配置する必要があります。
次に、既存の logging.properties ファイルを削除/名前変更する必要があります。
これで、上記の障害メッセージは表示されなくなり、Tomcat 関連のログが表示されるようになります。

これを tc-server バージョン 2.7.0 および 2.9.2 でテストしました

于 2013-09-24T10:13:01.477 に答える