Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’élément filters contient une collection de filtres XPath utilisés pour contrôler le type de message journalisé.
Les filtres sont appliqués uniquement au niveau de la couche de transport, spécifié par logMessagesAtTransportLevel :true Le niveau de service et la journalisation des messages mal formés ne sont pas affectés par les filtres.
Pour ajouter un filtre à la collection, utilisez le add mot clé. Quand un ou plusieurs filtres sont définis, seuls les messages correspondant à au moins un des filtres sont enregistrés. Si aucun filtre n’est défini, tous les messages passent.
Les filtres prennent en charge la syntaxe XPath complète et sont appliqués dans l’ordre dans lequel ils apparaissent dans le fichier de configuration. Un filtre syntactiquement incorrect entraîne une exception de configuration.
Voici un exemple de configuration d’un filtre qui enregistre uniquement les messages qui ont une section d’en-tête SOAP.
<messageLogging logEntireMessage="true"
logMalformedMessages="true"
logMessagesAtServiceLevel="true"
logMessagesAtTransportLevel="true"
maxMessagesToLog="420">
<filters>
<add xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
/soap:Envelope/soap:Headers
</add>
</filters>
</messageLogging>