ドキュメントのないポータルを維持しています。
使用されているテクノロジーは、tomact(Linux)上のStruts2、iBatis、JQuery、jspなどです。
Log4j.propertiesはログファイルを定義します:
log4j.appender.R.File=${catalina.home}/webapps/logfile.log
しかし、定義されたパスでlogfile.logを取得していません。このパスで別の名前(たとえばtest.log)を取得しています。
log4jファイルが使用されておらず、test.logがコードによって作成されていることを私は理解しています。しかし、これらのプロパティがコードで定義されている場所を見つけることができません。
test.logログxWorks関連のログ。
ログのテキスト例:
2012-07-09 00:00:58,894 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] DEBUG org.apache.catalina.session.ManagerBase - Start expire sessions StandardManager at 1341772258894 sessioncount 2
2012-07-09 00:00:58,895 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] DEBUG org.apache.catalina.session.ManagerBase - End expire sessions StandardManager processingTime 1 expired sessions: 0
2012-07-09 00:01:59,111 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] DEBUG org.apache.catalina.session.ManagerBase - Start expire sessions StandardManager at 1341772319111 sessioncount 2
2012-07-09 00:01:59,112 [ContainerBackgroundProcessor[StandardEngine[Catalina]]] DEBUG org.apache.catalina.session.ManagerBase - End expire sessions StandardManager processingTime 1 expired sessions: 0
2012-07-09 00:02:59,336
これらのログが定義されている場所を教えてもらえますか?コードを検索しましたが、何も見つかりませんでした。また、strutsシステムログはどこに定義されていますか?アプリケーション固有のロギングインターセプターはありません。
何か推測やアイデアはありますか?
よろしくお願いします