Out Sequence - Обозначение посредника не работает должным образом

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

  •  11-12-2019
  •  | 
  •  

Вопрос

Я пытаюсь построить приложение, которое включает в себя цепочку обслуживания.Когда я пытаюсь объединить ответы и сделать дополнительную трансформацию на объединенном ответе .. Я вижу непреднамеренного ответа. Я вижу ответ, которого я объединился вместе с моим результатом преобразования XSLT

Например:

Если я добавил «ABC» на мой существующий результат, используя Enrich -> Sibing к варианту тела, после того, как я делаю трансформацию, я все еще вижу «ABC», прилагаемый.

Пожалуйста, смотрите мой код ниже

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

В последнем журнале я печатаю, я вижу, как брат, который я добавил, еще остается.

Это было полезно?

Решение

Я вижу проблему с XSLT.Я должен выбрать «исходный XPath».Но не уверен еще, почему мой компонент обогащения не работает.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top