Is there a way to access the Response code and message when doing a
"GET" using the soap driver? I have a piece of the trace below, the
resulting nds has the return from the web service in the output element
as expected and the response code and message are written to the trace
file by the shim but I do not know how to access them from policy. Is
it possible?

I would like to be able to conditionally generate an event or possibly
create a work order object based on those values.


SOAPDrv ST:SOAPDrv: HTTPSubscriberTransport.send()
SOAPDrv ST:SOAPDrv: Preparing HTTP GET connection to
http://www.server.com/test.xml?par1=...71&update=true
SOAPDrv ST:SOAPDrv: Setting the following HTTP request properties:
SOAPDrv ST:SOAPDrv: Authorization: <credentials suppressed>
SOAPDrv ST:SOAPDrv: SOAPAction: #batchRequest
SOAPDrv ST:SOAPDrv: Content-Type: text/xml; charset=utf-8
SOAPDrv ST:SOAPDrv: Response code and message: 201 Created
SOAPDrv ST:SubscriptionShim.execute() returned:
SOAPDrv ST:
<nds dtdversion="2.0">
<source>
<product build="20070301_0651 " instance="SOAPDrv"
version="3.5.0">Identity Manager Driver for SOAP</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<return>
<attribute-code type="integer">100</attribute-code>
<attribute-owner>G</attribute-owner>
<attribute-source-code>D&amp;B</attribute-source-code>
<attribute-type>C</attribute-type>
<attribute-value-numeric type="integer">0</attribute-value-numeric>
<customer-number type="integer">111</customer-number>
<last-update type="integer">0</last-update>
<udtdat type="integer">20080724</udtdat>
<udttim type="integer">64044</udttim>
<udtusr/>
</return>
</output>


--
tmcollard
------------------------------------------------------------------------
tmcollard's Profile: http://forums.novell.com/member.php?userid=14723
View this thread: http://forums.novell.com/showthread.php?t=337576