2 回答
- 210
./confluence/WEB-INF/classes/log4j.properties に存在する
log4j.appender.synchronylog=com.atlassian.confluence.logging.SynchronyLogAppender
ですかね。
com.atlassian.confluence.logging.SynchronyLogAppenderクラスは
./confluence/WEB-INF/lib/confluence-6.0.6.jar に含まれているので、存在しないということはないと思いますが…
ログ出力されないとなるとsynchronyプロセスが動いてないような気もしますが、同時編集は問題なくできますか?
再起動しても同様でしょうか?
Confluence 6.0.6 をアップデートではなく新規インストールした場合はどうでしょうか?
それでも出力されない場合は、おそらくAtlassianSupportにお問い合わせしたほうがよいかと思います…
https://confluence.atlassian.com/doc/administering-collaborative-editing-858772086.html
- RYOITO
以前のConfluenceでWEB-INF\classes\com\atlassian\confluence配下にあったAppenderクラスはjarファイルに入れられたんですね。なくなった理由が分かりました。
そして原因が判明しました。
30行目~38行目に追加されたSynchronyLog設定をlog4j.propertiesに追加していたものの、最下行326行目以下にも再度Synchrony logging設定が追加されている事に気づかずに追加漏れがあった事が原因でした。
- Kengo Ohsaki
RYOITO-san,
なるほど…解決してよかったです!
コメントを追加... - 210
こちらConfluece5.10.4から6.0.6へのアップデートした環境ですが、検証環境/本番環境ともにlog4j.propertiesで指定されているLogAppenderがない気がします。
<Confluence-インストールディレクトリ>\confluence\WEB-INF\classes\com\atlassian\confluence
にあったはずのloggingディレクトリが存在していないのが原因ですかね。。。謎です。
コメントを追加...
Confluence6.0にアップデートした後、atlassian-synchronyログが取れません。
何が原因でしょうか。