Under Web Service Extension Message Details, set the following additional parameters:
Service Name (Web Service) - Required. Select the name of the Web Service for the WS Extension.
Operation (method) - Required. Type the name of the Web Service operation for the WS Extension.
Request Body - Optional. Copy and paste the XML of the body of the Request.
Response Body - Optional. Copy and past the XML of the body of the Response.
The following example of entering Test information may be used with the custom object, Example Custom Object of Type IDM Web Service Extension, as long as you change the Asset (Device) name and password in the Request XML body:
Service name: SoftwareDirector
Operation name: updateSwRevs
Request
XML:
<?xml version="1.0" encoding="UTF-8"?>
<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<Header>
<RequestHeader xmlns="urn:questraa2b:Headers_v2.0">
<SoftwareVersion>5.2.15171</SoftwareVersion>
<Operation>updateSwRevs</Operation>
<ServiceName>SoftwareDirector</ServiceName>
<SecurityContext>
<Credentials>
<MemberId>Device1</MemberId>
<Password>Device1</Password>
</Credentials>
</SecurityContext>
</RequestHeader>
</Header>
<Body>
<updateSwRevs xmlns="urn:questra-a2b:urn:questra-a2b:SoftwareDirectorWS_v1_1">
<SwRevInstallations>
<MemberId>Device1</MemberId>
<ReceivedAt>2004-01-13T16:46:37Z</ReceivedAt>
</SwRevInstallations>
</updateSwRevs>
</Body>
</Envelope>
Response
XML:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/1999/XMLSchema/" xmlns:xsi="http://www.w3.org/1999/XMLSchema/instance/">
<SOAP-ENV:Header>
<ResponseHeader version="2.0">
<SoftwareVersion>5.2.15119</SoftwareVersion>
</ResponseHeader>
</SOAP-ENV:Header>
<SOAP-ENV:Body></SOAP-ENV:Body>
</SOAP-ENV:Envelope>