Sequência de saída — O mediador Enrich não está funcionando conforme o esperado

StackOverflow https://stackoverflow.com//questions/11652819

  •  11-12-2019
  •  | 
  •  

Pergunta

Estou tentando construir um aplicativo que inclua encadeamento de serviços.Quando tento mesclar as respostas e fazer a transformação extra na resposta mesclada.vejo uma resposta não intencional. Vejo a resposta que mesclei junto com o resultado da minha transformação xslt

Por exemplo:

Se eu adicionei "abc" ao meu resultado existente usando a opção enriquecer -> irmão para corpo, depois de fazer a transformação, ainda vejo "abc" sendo anexado.

Por favor, veja meu código abaixo

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

no último log que imprimi, vejo que o irmão que adicionei ainda permanece.

Foi útil?

Solução

Vejo que o problema é com xslt.eu deveria escolher o "Source XPATH".Mas ainda não sei por que meu componente Enrich não está funcionando.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top