Examples

These examples show the full SDS provisioning request and response contents.

Start a Transaction Within 2 Minutes (success)

This example successfully starts a transaction within 2 minutes.

Request:
POST / HTTP/1.1
Host: localhost:9090
Accept-Encoding: identity
Content-Length: 211
SOAPAction: ""
Content-type: text/xml; charset=”UTF-8”

<soapenv:Envelope 
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> 
  <soapenv:Header/>
  <soapenv:Body>
    <startTransactionRequest>120</startTransactionRequest>
  </soapenv:Body>
</soapenv:Envelope>
Result:
POST / HTTP/1.1 200 OK
Server: gSOAP/2.7
Content-Type: text/xml; charset=utf-8; action=””
Content-Length: 592
Connection: keep-alive

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope 
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
xmlns:ns2="http://www.tekelec.com/sds/"
xmlns:ns4="http://www.tekelec.com/sds/dsr/" 
xmlns:ns3="http://www.tekelec.com/sds/dsr/soap/" 
xmlns:ns5="http://www.tekelec.com/sds/soap">
   <SOAP-ENV:Header></SOAP-ENV:Header>
   <SOAP-ENV:Body>
       <ns2:sdsResult affected="0" error="0">
       </ns2:sdsResult> 
   </SOAP-ENV:Body>  
</SOAP-ENV:Envelope>

Start a Transaction Immediately (fail)

This example attempts to immediately start a transaction but fails due to another client having a transaction open.

Request:
POST / HTTP/1.1
Host: localhost:9090
Accept-Encoding: identity
Content-Length: 209
SOAPAction: ""
Content-type: text/xml; charset=”UTF-8”

<soapenv:Envelope 
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> 
  <soapenv:Header/>
  <soapenv:Body>
    <startTransactionRequest>0</startTransactionRequest>
  </soapenv:Body>
</soapenv:Envelope>
Response:
POST / HTTP/1.1 200 OK
Server: gSOAP/2.7
Content-Type: text/xml; charset=utf-8; action=””
Content-Length: 595
Connection: keep-alive

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope 
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
xmlns:ns2="http://www.tekelec.com/sds/"
xmlns:ns4="http://www.tekelec.com/sds/dsr/" 
xmlns:ns3="http://www.tekelec.com/sds/dsr/soap/" 
xmlns:ns5="http://www.tekelec.com/sds/soap">
   <SOAP-ENV:Header></SOAP-ENV:Header>
   <SOAP-ENV:Body>
       <ns2:sdsResult affected="0" error="1005">
       </ns2:sdsResult>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>