wso2 esb에 익숙하지 않아 이제 반복 매개체에 문제가 있습니다. 코드에서 iterate를 사용하여 원하는 값을 끝점으로 보내지 만 불행히도 반복기를 종료 할 수 없습니다. 는 여기에 내가 반복 처리 한 후 로그를 볼 수 없습니다 내 코드wso2 esb의 반복에서 종료 할 수 없습니다.
<iterate preservePayload="true"
attachPath="//csv-set"
expression="//csv-set/searchGuestIdentity"
sequential="true">
<target>
<sequence>
<xslt key="gov:/xmltocsv.xsl"/>
<xslt key="gov:/new8.xsl"/>
<xslt key="gov:/RemoveXMLdeclaration.xsl"/>
<send>
<endpoint>
<http format="soap11"
method="GET"
uri-template="http://myendpoint/services/GuestIdentityService"/>
</endpoint>
</send>
<log level="full"/>
</sequence>
</target>
</iterate>
<log>
<property name="log" value="end of iterate"/>
</log>
입니다. 아무도 나를 도울 수 있고 내가 왜 iterator를 종료 할 수 없는지 말할 수 있습니까? 또한 엔드 포인트에 값을 보낼 때 어떻게 결과를 볼 수 있습니까?
다음 코드에서 집계를 사용했습니다. 내 문제는이 로그를 볼 수없는 이유입니다. 이유를 알고 있습니까? –
호출 중재자를 사용하는 경우에도이 로그를 볼 수 없습니다. " " –