Question

J'essaie de créer une application qui inclut la chaîne de service.Lorsque j'essaie de fusionner les réponses et de faire la transformation supplémentaire sur la réponse fusionnée. Je vois une réponse inattendue.Je voir la réponse que j'ai fusionnée avec mon résultat de transformation XSLT

Par exemple:

Si j'ai ajouté "ABC" à mon résultat existant à l'aide d'une option d'enrichie -> Sibling to Body, après ma transformation, je vois toujours "ABC" d'être annexé.

S'il vous plaît voir mon code ci-dessous

<enrich>
                        <source clone="false" type="custom" xpath="get-property('poecResp')"/>
                        <target action="sibling" type="body"/>
                    </enrich>
                    <log category="INFO" level="full" separator=","/>
                    <xslt key="conf:Response_V1.xslt"/>
                    <log category="INFO" level="full" separator=","/>

Dans le dernier journal, j'imprime que le frère que j'ai ajouté reste encore.

Était-ce utile?

La solution

Je vois que le problème est avec XSLT.Je devrais choisir la "source xpath".Mais pas sûr de la raison pour laquelle mon composant d'enrichie ne fonctionne pas.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top