Go to primary content
Oracle® Communications Diameter Signaling Router Subscriber Database Server Provisioning Interface
Release 8.3
E93213
Go To Table Of Contents
Contents

Previous
Previous
Next
Next

Examples

Below are examples of how to use the <readDomainRequest> request and likely response.

These examples show the SDS provisioning request and response contents stored within the appropriate SOAP envelope body tag (<soapenv:Body> or <SOAP-ENV:Body>).

Read Domain Entities

This example successfully reads 3 Domain Identifiers.

Request:
<readDomainRequest>
  <domainList>
    <domain>tekelec.com</domain>
    <domain>oracle.com</domain>
    <domain>cgbu-oracle.com</domain>
  </domainList>
</readDomainRequest>
Result:
<ns3:readDomainResponse>
  <result affected="3" error="0">
  </result>
  <resultSet>
    <domain domain=”tekelec.com”>
      <imshss>IMS_HSS_1</imshss>
      <ltehss>LTE_HSS_1</ltehss>
      <aaa>AAA_Texas</aaa>
    </domain>
    <domain domain=”oracle.com”>
      <imshss>IMS_HSS_1</imshss>
      <ltehss>LTE_HSS_4</ltehss>
      <pcrf>PCRF_Ohio</pcrf>
      <aaa>AAA_Texas</aaa>
    </domain>
    <domain domain=”cgbu-oracle.com”>
      <imshss>IMS_HSS_1</imshss>
      <ltehss>LTE_HSS_4</ltehss>
      <pcrf>PCRF_Ohio</pcrf>
      <aaa>AAA_Texas</aaa>
    </domain>
  </resultSet>
</ns3:readDomainResponse>

Read Domain Entities

This example successfully reads 2 Domain Identifiers, but other domain identifier is not found.

Request:
<readDomainRequest>
  <domainList>
    <domain>tekelec.com</domain>
    <domain>oracle.com</domain>
    <domain>redoracle.com</domain>
  </domainList>
</readDomainRequest>
Result:
<ns3:readDomainResponse>
  <result affected="2" error="0">
  </result>
  <resultSet>
    <domain domain=”tekelec.com”>
      <imshss>IMS_HSS_1</imshss>
      <ltehss>LTE_HSS_1</ltehss>
      <aaa>AAA_Texas</aaa>
    </domain>
    <domain domain=”oracle.com”>
      <imshss>IMS_HSS_1</imshss>
      <ltehss>LTE_HSS_4</ltehss>
      <pcrf>PCRF_OHIO</pcrf>
      <aaa>AAA_Texas</aaa>
    </domain>
  </resultSet>
</ns3:readDomainResponse>

Read Domain Entities (Failure)

This example fails because no Domain Identifiers are found.

Request:
<readDomainRequest>
  <domainList>
    <domain>tekelec.com</domain>
  </domainList>
</readDomainRequest>
Result:
<ns3:readDomainResponse>
  <result description=”domain id not found” affected="0" error="2032">
  </result>
</ns3:readDomainResponse>