Tridion 2011は、すべてのログ構成をlogback.xmlファイルに一元化します。 Tridion 2011でリンク解決の詳細ログを構成するにはどうすればよいですか?
DeployerLogを使用しているので、これではないと思います。私は何かが足りないのですか?
<logger name="com.tridion.tcdl">
<appender-ref ref="rollingDeployerLog"/>
</logger>
これはすべてのcom.tridion。*クラスの「キャッチオール」ログのように見えるため、リンク情報はデフォルトでcd_core.logに表示されると思います。
次のように、リンク用のログを明示的に追加できます。
リンクのみのアペンダーを作成します。
<appender name="linkingLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<fileNamePattern>${log.folder}/cd_link.%d{yyyy-MM-dd}.log</fileNamePattern>
<maxHistory>${log.history}</maxHistory>
</rollingPolicy>
<encoder>
<pattern>${log.pattern}</pattern>
</encoder>
<prudent>true</prudent>
</appender>
次に、リンククラスをこのアペンダーにバインドします。
<logger name="com.tridion.linking" level="${log.level}">
<appender-ref ref="linkingLog"/>
</logger>
この特定のログファイルに別のログレベルを使用する場合は、ロガー要素で変更します。