Propriétés du composant cJSLT Standard
Ces propriétés sont utilisées pour configurer le cJSLT s'exécutant dans le framework de Jobs Standard.
Le composant cJSLT Standard appartient à la famille Transformation.
Basic settings
Type |
Sélectionnez le type de configuration du modèle JSLT.
|
Resource / Version |
Ce champ est disponible lorsque l'option Repository est sélectionnée dans la liste Type. Cliquez sur le bouton [...] et sélectionnez le fichier de ressource contenant le modèle JSLT. Sélectionnez la version de la ressource si plusieurs versions de la ressource sont disponibles. |
Resource URI |
Ce champ est disponible lorsque l'option File Path est sélectionnée dans la liste Type. Saisissez le chemin d'accès au fichier de modèle JSLT dans votre système de fichiers local. |
Cache Resource |
Cette option est disponible lorsque l'option Repository ou File Path est sélectionnée dans la liste Type. Cochez cette case pour mettre la ressource en cache au lieu de la charger à nouveau pour chaque message. |
Language |
Cette option est disponible lorsque l'option Built-In est sélectionnée dans la liste Type. Sélectionnez le langage de l'expression à utiliser ; None, Bean, Constant, CorrelationID, EL, Groovy, Header, JoSQL, JSonPath, JXPath, MVEL, OGNL, PHP, Property, Python, Ruby, Simple, SpEL, SQL, XPath ou XQuery. Sélectionnez Bean si vous souhaitez appeler un bean Java prédéfini pour retourner le modèle JSLT. |
Code Style |
Cette option est disponible lorsque l'option Built-In est sélectionnée dans la liste Type. Sélectionnez :
|
JSLT template |
Cette option est disponible lorsque l'option Built-In est sélectionnée dans la liste Type. Saisissez le modèle JSLT à appliquer sur les messages JSON entrants. Pour plus d'informations concernant l'utilisation des langages pour créer une expression, consultez le site http://camel.apache.org/languages.html (en anglais). |
Pretty Print |
Cochez cette case pour formater et afficher le message de sortie JSON d'une manière lisible. Si vous décochez cette case, la sortie se fait sur une ligne. |
Advanced settings
URI Options |
Configurez les arguments facultatifs dans la table correspondante. Cliquez sur le bouton [+] autant de fois que nécessaire afin d'ajouter les arguments au tableau. Cliquez sur le champ de la valeur correspondante et saisissez une valeur. Consultez le site https://camel.apache.org/components/3.21.x/json-validator-component.html (en anglais) pour connaître les options d'URI disponibles. |
Utilisation
Règle d'utilisation |
Le cJSLT peut être utilisé en tant que composant intermédiaire ou composant de fin dans une Route. |
Limitation |
Le contenu d'entrée doit être au format JSON. |