Hello,

in this forum i found a code similar to the code below, which send a direct soap query over a subscriber policy,
which is working great, but how can i use the response of this query?

Can it be done with something like this:

<xsl:value-of select="$result//*[local-name()='ABCD']"/>

With the default xslt-stylesheet in the otp-policies it works without problems. The soap query is send and the response came
back in the publisher thread. I can use the respone with the <template match...>. But i have found no way with the default stylesheet,
to send multiple queries at once for a modify-event for example.

Code:
<actions>
<do-set-local-variable name="message" scope="policy">
<arg-string>
<token-text xml:space="preserve">&lt;nds>
&lt;input>
&lt;soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="http://example.ns.org">
&lt;soapenv:Header/>
&lt;soapenv:Body>
&lt;urn:ViewUser>
&lt;!--Optional:-->
&lt;urn:ID> 12345&lt;/urn:ID>
&lt;/urn:ViewUser>
&lt;/soapenv:Body>
&lt;/soapenv:Envelope>
&lt;/input>
&lt;/nds></token-text>
</arg-string>
</do-set-local-variable>
<do-set-local-variable name="qrequest" scope="policy">
<arg-node-set>
<token-xml-parse>
<token-local-variable name="message"/>
</token-xml-parse>
</arg-node-set>
</do-set-local-variable>
<do-set-local-variable name="result" scope="driver">
<arg-node-set>
<token-xpath
expression="query:query($destQueryProcessor,$qrequest)"/>
</arg-node-set>
</do-set-local-variable>
<do-break/>
</actions>
</rule>
A similar way does work for the publisher channel, but same problem. I can not use
the response.

Thank you very much!