Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Référence : propriétés de l'étape xslt

Référence : propriétés de l'étape xslt

Onglet Valeurs usuelles

Propriété
Nom de l'attribut XML
Description
Step Id
id
L'identifiant unique de l'étape de médiatisation
xslt
dans l'attribut.
Entrée
input
Indique à quel endroit l'étape de médianisation
xslt
obtient des données en tant qu'entrée. Cinq valeurs sont possibles :
  • message
    : le message complet, y compris
    rootpart
    Pièces jointes.
  • afficher
    le contenu du corps du SOAP du
    rootpart
    du message. Applicable uniquement lorsque l'entrée contient un message SOAP.
  • attachment
     : une pièce jointe MIME dans le message. Vous devez indiquer l'index des pièces jointes.
  • rootpart
     : le contenu de la partie racine d'un message MIME. Si le message n'est pas de type MIME, l'intégralité du message est sélectionnée.
  • variable
    : utilisez une variable nommée depuis le
    MediationContext
    .
Sortie
output
Indique où l'étape de médiation
xslt
route la sortie. Cinq valeurs sont possibles :
  • message
    : le message complet, y compris
    rootpart
    Pièces jointes. Cette valeur crée un nouveau message et supprime toutes les pièces jointes.
  • afficher
    le contenu du corps du SOAP du
    rootpart
    du message.
  • attachment
     : une pièce jointe MIME dans le message. Vous devez indiquer l'index des pièces jointes.
  • rootpart
     : le contenu de la partie racine d'un message MIME. Si le message n'est pas MIME, le message lui-même. Cette valeur conserve toutes les pièces jointes du message d'origine.
  • variable
    : enregistre la sortie en tant que variable nommée dans
    MediationContext
    .
Url
url
L'emplacement du fichier XSLT utilisé par l'étape de médiatisation
XSLT
.

Onglet Avancé

Propriété
Nom de l'attribut XML
Description
Description
description
Une description de l'étape de médianisation
xslt
qui s'affiche dans le journal consolidé. Vous pouvez utiliser cette fonctionnalité pour décrire la fonction de l'étape et les données sur lesquelles elle opère.
Execute When
execute-when
Une condition qui détermine si l'étape
XSLT
s'exécute.
Utiliser les données gérées liées aux fichiers
use-file-backed-managed-data
Permet de spécifier s'il faut diffuser toutes les sorties sur votre disque local une fois le seuil de données atteint.
Propriété des messages
messages-property
Le
MediationContext
propriété que vous prévoyez de configurer dans
List
objet.
Reuse Strategy
reuse-strategy
Indique la stratégie de réutilisation du processeur XSLT. Il existe quatre options :
  • par défaut
    : la valeur
    MediationContext
    détermine automatiquement votre stratégie de réutilisation.
  • no-utilisation
    : votre serveur ne réutilise pas les objets Transformer.
  • modèles
    : votre serveur crée un
    Templates
    Objet de transformation, à partir duquel il crée de nouveaux objets de transformation.
  • Transformer- Pool
    : votre serveur utilise un pool de Transformateurs. Nous recommandons cette option uniquement si les objets de transformation ne mettent pas en cache des valeurs. Exemple : Taxe en cache les résultats de
    document()
    appels.
Secure Processing
secure-processing
Indique s'il faut activer les traitements qui pourraient nuire à la sécurité.
Si la valeur est
true
, l'étape de médiation
xslt
traite XML de manière sécurisée, en définissant des limites sur les constructions XML pour éviter des conditions telles que les attaques par déni de service.
Si la valeur est
false
, l'étape de médiation
xslt
ignore les problèmes de sécurité tels que les limites des constructions XML.
Transformer Factory
transformer-factory
Le nom de la classe XSLT
TransformerFactory
Utilisé par l'étape de médiatisation
XSLT
.
Exemple : la valeur de axe est
net.sf.saxon.TransformerFactoryImpl
.