Domanda

Sto cercando di costruire un'applicazione che include la catena del servizio.Quando cerco di unire le risposte e fai la trasformazione extra sulla risposta a fusione .. Vedo risposta non intenzionale. Vedo la risposta che ho fuso insieme al mio risultato di trasformazione XSLT

Ad esempio:

Se ho aggiunto "ABC" al mio risultato esistente utilizzando l'opzione ERRICK -> fratello a corpo, dopo aver fatto la trasformazione, vedo ancora "ABC" allegato.

Si prega di consultare il mio codice sotto

<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=","/>
.

Nell'ultimo tronco I Stampa Vedo il fratello che ho aggiunto resta ancora.

È stato utile?

Soluzione

Vedo che il problema è con XSLT.Dovrei scegliere il "sorgente xpath".Ma non sono sicuro del motivo per cui il mio componente arricchisce non funziona.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top