Bookshelf Home | Contents | Index | PDF |
Oracle Web Services On Demand Troubleshooting Guide > Error Codes: Causes and Solutions > SBL-EAI-04403This error code has no error symbol. Generic Error MessageUpdate operation on integration component 'RecordType' failed because no matching record in business component 'RecordType' with search specification 'Search Criteria' could be found (SBL-EAI-04403). Causes and SolutionsThe record identified by the user keys cannot be found. Error MessageUpdate operation on integration component 'Contact' failed because no matching record in business component 'Contact' with search specification '[First Name] = "ContactExists" AND [Last Name] = "Doesnotexists"' could be found (SBL-EAI-04403). Incorrect SOAP RequestIn the following incorrect SOAP request, a contact containing the specified fields <ContactFirstName> and <ContactLastName> does not exist in Oracle CRM On Demand: <?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"> <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> <ContactUpdate_Input xmlns="urn:crmondemand/ws/ecbs/contact/"> <LOVLanguageMode>LIC</LOVLanguageMode> <ContactFirstName>ContactExists</ContactFirstName> <ContactLastName>Doesnotexists</ContactLastName> <ContactEmail>d@d.com</ContactEmail> Resolving Error SBL-EAI-04403Ensure a record exists with the exact user key values as specified in the SOAP request. You can search for the record by doing one of the following:
User key values must have the same spelling as the values stored in Oracle CRM On Demand. The values are case sensitive. Correcting the SOAP RequestTo correct the SOAP request, make sure that the required record exists in Oracle CRM On Demand and that the correct values are used to identify the record: <?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"> <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> <ContactUpdate_Input xmlns="urn:crmondemand/ws/ecbs/contact/"> <LOVLanguageMode>LIC</LOVLanguageMode> <ContactFirstName>D</ContactFirstName> <ContactLastName>Dan</ContactLastName> |
Oracle Web Services On Demand Troubleshooting Guide | Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |