Oracle Web Services On Demand Troubleshooting Guide > Error Codes: Causes and Solutions >

SBL-DAT-00125


This error code has no error symbol.

Generic Error Message

Required in argument 'ElementName' not supplied for 'Webmethod' method in Business Service 'WebServiceName' (SBL-DAT-00125).

Causes and Solutions

Your Web service request is missing a required argument.

Error Message

Required in argument 'ObjectName' not supplied for 'GetLists' method in Business Service 'ListsWS'(SBL-DAT-00125).

Incorrect SOAP Request

In the following incorrect SOAP request, the <ObjectName> element in <ListWS_GetLists_Input> is missing:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

   <soap:Header>

      <wsse:Security>

         <wsse:UsernameToken>

            <wsse:Username>%%%USERNAME%%%</wsse:Username>

            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">%%%PASSWORD%%%</wsse:Password>

         </wsse:UsernameToken>

      </wsse:Security>

   </soap:Header>

   <soap:Body>

      <ListsWS_GetLists_Input xmlns="urn:crmondemand/ws/lists/"></ListsWS_GetLists_Input>

   </soap:Body>

</soap:Envelope>

Resolving Error SBL-DAT-00125

To resolve this error, you must add the <ObjectName> element in <ListWS_GetLists_Input>.

To resolve error SBL-DAT-00125

  1. Log in to Oracle CRM On Demand, and download a relevant WSDL.
  2. Compare your request with the WSDL to verify that all the required elements in the input message are present.

For more information on arguments required to invoke the API, see Oracle Web Services On Demand Guide.

Correcting the SOAP Request

To correct the SOAP request, add the <ObjectName> element in <ListWS_GetLists_Input>:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

   <soap:Header>

      <wsse:Security>

         <wsse:UsernameToken>

            <wsse:Username>%%%USERNAME%%%</wsse:Username>

            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">%%%PASSWORD%%%</wsse:Password>

         </wsse:UsernameToken>

      </wsse:Security>

   </soap:Header>

   <soap:Body>

      <ListsWS_GetLists_Input xmlns="urn:crmondemand/ws/lists/">

         <ObjectName>Contact</ObjectName>

      </ListsWS_GetLists_Input>

   </soap:Body>

</soap:Envelope>

Oracle Web Services On Demand Troubleshooting Guide Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.