Como configurar o Log Tridion para vincular com o logback?

8

O Tridion 2011 centraliza toda a configuração de log no arquivo logback.xml. Como eu configuro o registro detalhado da resolução de links no Tridion 2011?

Eu não acho que é isso, já que ele usa o DeployerLog. Estou faltando alguma coisa?

   <logger name="com.tridion.tcdl">
        <appender-ref ref="rollingDeployerLog"/>
   </logger>
    
por robrtc 30.11.2012 / 18:18

1 resposta

7

Eu acho que as informações de links aparecerão - por padrão - no cd_core.log, já que este parece ser um log "pega-tudo" para todas as classes com.tridion. *

Você pode adicionar um log explicitamente para vincular da seguinte forma:

Crie um appender somente de vinculação:

<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>

Em seguida, ligue as classes de vinculação a esse appender:

<logger name="com.tridion.linking" level="${log.level}">
    <appender-ref ref="linkingLog"/>
</logger>

se você quiser usar um nível de log diferente para esse arquivo de log específico, altere-o no elemento logger.

    
por 30.11.2012 / 19:29

Tags