Table of Contents

Search

  1. Preface
  2. Introduction
  3. Servers
  4. Console Client
  5. Search Clients
  6. Table Loader
  7. Update Synchronizer
  8. Globalization
  9. Siebel Connector
  10. Web Services
  11. ASM Workbench
  12. System Backup and Restore
  13. Batch Utilities

Example Soap Messages

Example Soap Messages

Use the real-time web service to perform add, update, and delete operations.
The following examples show the input and output messages when you perform add, update, and delete operations:

Add Operation: Input Message

<?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"> <soapenv:Header xmlns:wsa="http://www.w3.org/2005/08/addressing"> <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" <wsu:Created>2011-07-01T07:16:13.938Z</wsu:Created> <wsu:Expires>2011-07-01T07:17:53.938Z</wsu:Expires> </wsu:Timestamp> </wsse:Security> <wsa:To>http://d-xpx86-ross:1670</wsa:To> <wsa:MessageID>urn:uuid:7E1A0F1206D156B17A1309504573377</wsa:MessageID> <wsa:Action>http://www.identitysystems.com/xmlschema/iss-version-8/RealTimeSync/Sync/ssa003/IDT003</wsa:Action> </soapenv:Header> <soapenv:Body> <ns1:IDT003 xmlns:ns1="http://www.identitysystems.com/xmlschema/iss-version-8/RealTimeSync" IDS_OP="A" IDS_SEQ="<ns1:AcctNo>144</ns1:AcctNo> <ns1:Address>9 TORRENS STREET</ns1:Address> <ns1:CL_ID/> <ns1:DOB>19661017</ns1:DOB> <ns1:Name>MARSHALL ROBERT</ns1:Name> </ns1:IDT003> </soapenv:Body> </soapenv:Envelope>

Add Operation:Output Message

<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing <soap:Header> <wsa:MessageID>urn:uuid:136df11a-eaab-4d3b-89bb-5e0deab55396</wsa:MessageID> <wsa:Action>http://www.identitysystems.com/xmlschema/iss-version-8/RealTimeSync/Sync/ssa003/IDT003</wsa:Action> <wsa:RelatesTo wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">urn:uuid:7E1A0F1206D156B17A1309504573377</<wsa:To>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:To> <wsa:From> <wsa:Address>http://d-xpx86-ross:1670</wsa:Address> </wsa:From> <wsse:Security> <wsu:Timestamp wsu:Id="Timestamp-4ca940fc-b215-4c99-8b45-e6aede5be831"> <wsu:Created>2011-07-01T07:16:14Z</wsu:Created> <wsu:Expires>2011-07-01T07:21:14Z</wsu:Expires> </wsu:Timestamp> </wsse:Security> </soap:Header> <soap:Body> <ssa:IDT003_response xmlns:ssa="http://www.identitysystems.com/xmlschema/iss-version-8/RealTimeSync"> <ssa:response>0</ssa:response> <ssa:status>1</ssa:status> <ssa:AuditMSG> <ssa:System>ssa003</ssa:System> <ssa:IDT>IDT003</ssa:IDT> <ssa:Rulebase>ids:rb</ssa:Rulebase> <ssa:ClusterAction> <ssa:Type>Delete from Cluster</ssa:Type> <ssa:To> <ssa:ID>AA</ssa:ID> <ssa:No>4683</ssa:No> </ssa:To> <ssa:New>false</ssa:New> <ssa:Automatic>true</ssa:Automatic> </ssa:ClusterAction> </ssa:AuditMSG> <ssa:AuditMSG> <ssa:System>ssa003</ssa:System> <ssa:IDT>IDT003</ssa:IDT> <ssa:Rulebase>ids:rb</ssa:Rulebase> <ssa:ClusterAction> <ssa:Type>Add to Cluster</ssa:Type> <ssa:To> <ssa:ID>AA</ssa:ID> <ssa:No>4683</ssa:No> </ssa:To> <ssa:New>false</ssa:New> <ssa:Automatic>true</ssa:Automatic> </ssa:ClusterAction> </ssa:AuditMSG> </ssa:IDT003_response> </soap:Body> </soap:Envelope>

Update Operation: Input Message

<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <env:Header xmlns:env="http://www.w3.org/2003/05/soap-envelope"> <wsa:Action>http://www.identitysystems.com/xmlschema/iss-version-11/RealTimeSync/Sync/testx542/IDT542</wsa:Action> <wsa:MessageID>urn:uuid:fa128f7a-b243-4b83-89f8-c3e90740b4a3</wsa:MessageID> <wsa:ReplyTo> <wsa:Address>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:Address> </wsa:ReplyTo> <wsa:To>http://d-xpx86-ross:1670/</wsa:To> <wsse:Security> <wsu:Timestamp wsu:Id="Timestamp-88962cab-bf9f-45a8-bac7-a7440671fa16"> <wsu:Created>2015-05-21T03:09:05Z</wsu:Created> <wsu:Expires>2015-05-21T03:14:05Z</wsu:Expires> </wsu:Timestamp> </wsse:Security> </env:Header> <soap:Body> <IDT542 xmlns="http://www.identitysystems.com/xmlschema/iss-version-11/RealTimeSync" IDS_OP="U" IDS_SEQ="3001634343501" user="DXXrross"> <AcctNo>5835475</AcctNo> <Address>5 Torrens</Address> <CL_ID /> <DOB>19660710</DOB> <Name>Robert Baratheon</Name> </IDT542> </soap:Body> </soap:Envelope>

Update Operation:Output Message

<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"> <soap:Header> <wsa:MessageID>urn:uuid:8ef2ec72-2e27-40b4-92a4-34b084236a10</wsa:MessageID> <wsa:Action>http://www.identitysystems.com/xmlschema/iss-version-11/RealTimeSync/Sync/testx542/IDT542</wsa:Action> <wsa:RelatesTo wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">urn:uuid:fa128f7a-b243-4b83-89f8-c3e90740b4a3</wsa:RelatesTo> <wsa:To>http://schemas.xmlsoap.org/ws/2004/08/addressing/role/anonymous</wsa:To> <wsa:From> <wsa:Address>http://D-XPX86-ROSS:1670</wsa:Address> </wsa:From> <wsse:Security> <wsu:Timestamp wsu:Id="Timestamp-26d8b1b2-2258-44cc-9bf5-c2f3c8cf9d30"> <wsu:Created>2015-05-21T03:09:05Z</wsu:Created> <wsu:Expires>2015-05-21T03:14:05Z</wsu:Expires> </wsu:Timestamp> </wsse:Security> </soap:Header> <soap:Body> <ssa:IDT542_response xmlns:ssa="http://www.identitysystems.com/xmlschema/iss-version-11/RealTimeSync"> <ssa:response>0</ssa:response> <ssa:status>1</ssa:status> <ssa:AuditMSG> <ssa:System>testx542</ssa:System> <ssa:IDT>IDT542</ssa:IDT> <ssa:Rulebase>ids:rb</ssa:Rulebase> </ssa:AuditMSG> <ssa:AuditMSG> <ssa:System>testx542</ssa:System> <ssa:IDT>IDT542</ssa:IDT> <ssa:Rulebase>ids:rb</ssa:Rulebase> </ssa:AuditMSG> </ssa:IDT542_response> </soap:Body> </soap:Envelope>

Delete Operation: Input Message

<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:real="http://www.identitysystems.com/xmlschema/iss-version-8/RealTimeSync"> <soap:Header/> <soap:Body> <ns1:IDT003 xmlns:ns1="http://www.identitysystems.com/xmlschema/iss-version-8/RealTimeSync" IDS_OP="A" IDS_SEQ="<ns1:AcctNo>144</ns1:AcctNo> <ns1:Address>9 TORRENS STREET</ns1:Address> <ns1:CL_ID/> <ns1:DOB>19661017</ns1:DOB> <ns1:Name>MARSHALL ROBERT</ns1:Name> </ns1:IDT003> </soap:Body> </soap:Envelope>

Delete Operation:Output Message

<?xml version="1.0" encoding="UTF-8"?> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"> <soap:Header/> <soap:Body> <ssa:IDT003_response xmlns:ssa="http://www.identitysystems.com/xmlschema/iss-version-8/RealTimeSync"> <ssa:response>0</ssa:response> <ssa:status>1</ssa:status> <ssa:AuditMSG> <ssa:System>ssa003</ssa:System> <ssa:IDT>IDT003</ssa:IDT> <ssa:Rulebase>ids:rb</ssa:Rulebase> <ssa:ClusterAction> <ssa:Type>Delete from Cluster</ssa:Type> <ssa:To> <ssa:ID>AA</ssa:ID> <ssa:No>654</ssa:No> </ssa:To> <ssa:New>false</ssa:New> <ssa:Automatic>true</ssa:Automatic> </ssa:ClusterAction> </ssa:AuditMSG> </ssa:IDT003_response> </soap:Body> </soap:Envelope>

Creating an Axis2 Java Proxy

Alternatively, you can create an Axis2 Java proxy with the supplied
compile.bat
script and the
Axis2Sample6
in the java-xml directory. You must have WS-Addressing and WS-Security (Rampart) options installed.

0 COMMENTS

We’d like to hear from you!