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

SBL-ODS-00187


This error code has no error symbol.

Generic Error Message

'ObjectName' is not a valid object name (SBL-ODS-00187).

Causes and Solutions

The object name does not exist in Oracle CRM On Demand.

Error Message

PlanOpportunities is not a valid object name (SBL-ODS-00187).

Incorrect SOAP Request

In the following incorrect SOAP request, the record type PlanOpportunities is invalid:

<?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>

      <PicklistWS_GetPicklistValues_Input xmlns="urn:crmondemand/ws/picklist/">

         <RecordType>PlanOpportunities</RecordType>

         <FieldName>IndexedPick0</FieldName>

         <LanguageCode>ENU</LanguageCode>

      </PicklistWS_GetPicklistValues_Input>

   </soap:Body>

</soap:Envelope>

Resolving Error SBL-ODS-00187

Check the Web service request to ensure that the name passed in as input to invoke a Web service method matches an object or record type name in Oracle CRM On Demand. This field does not take query expressions, and the field value does not have to be enclosed in single quotation marks.

Correcting the SOAP Request

To correct the SOAP request, map PlanOpportunities to the name CRMODLS_PlanOpportunities. For more information, see Oracle Web Services On Demand Guide.

Change PlanOpportunities to CRMODLS_PlanOpportunities:

<?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>

      <PicklistWS_GetPicklistValues_Input xmlns="urn:crmondemand/ws/picklist/">

         <RecordType>CRMODLS_PlanOpportunities</RecordType>

         <FieldName>IndexedPick0</FieldName>

         <LanguageCode>ENU</LanguageCode>

      </PicklistWS_GetPicklistValues_Input>

   </soap:Body>

</soap:Envelope>

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