Comment configurer la journalisation Tridion pour la liaison avec la déconnexion?


8

Tridion 2011 centralise toute la configuration de journalisation dans le fichier logback.xml. Comment configurer la journalisation détaillée de la résolution de liens dans Tridion 2011?

Je ne pense pas que ce soit ça, car il utilise le DeployerLog. Suis-je en train de manquer quelque chose?

   <logger name="com.tridion.tcdl">
        <appender-ref ref="rollingDeployerLog"/>
   </logger>

Réponses:


7

Je pense que les informations de liaison apparaîtront - par défaut - dans le cd_core.log, car cela semble être un journal "fourre-tout" pour toutes les classes com.tridion. *.

Vous pouvez ajouter un journal explicitement pour la liaison comme suit:

Créez un appender de liaison uniquement:

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

Ensuite, liez les classes de liaison à cet appender:

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

si vous souhaitez utiliser un niveau de journal différent pour ce fichier journal spécifique, modifiez-le dans l'élément logger.


Merci Nuno. C'est exactement ce que je cherchais et manquais dans le fichier de déconnexion par défaut. Ce sera bien si cela est inclus dans les futurs échantillons de journalisation.
robrtc
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.