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

SBL-DAT-00126


This error code has no error symbol.

Generic Error Message

Required in/out argument 'Name' not supplied for 'Webmethod' method in Business Service 'WebService' (SBL-DAT-00126).

Causes and Solutions

Your Web service request is missing a required argument.

Error Message

Required in/out argument 'ObjectName' not supplied for 'GetMapping' method in Business Service 'MappingWS' (SBL-DAT-00126).

Incorrect SOAP Request

In the following incorrect SOAP request, the <ObjectName> element in <MappingWS_GetMapping_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>

      <MappingWS_GetMapping_Input xmlns="urn:crmondemand/ws/mapping/"></MappingWS_GetMapping_Input>

   </soap:Body>

</soap:Envelope>

Resolving Error SBL-DAT-00126

For more information on resolving this error, see Resolving Error SBL-DAT-00125. 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 with a valid value in <MappingWS_GetMapping_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>

      <MappingWS_GetMapping_Input xmlns="urn:crmondemand/ws/mapping/">

         <ObjectName>Contact</ObjectName>

      </MappingWS_GetMapping_Input>

   </soap:Body>

</soap:Envelope>

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