Bookshelf Home | Contents | Index | PDF |
Oracle Web Services On Demand Troubleshooting Guide > Error Codes: Causes and Solutions > SBL-EAI-08025This error code has no error symbol. Generic Error MessageNamespace value 'NameSpace Of SOAPAction' in SOAPAction does not match Namespace value 'Namespace of Input' in xml tag 'InputMessageElementName' (SBL-EAI-08025). Causes and SolutionsThe error has two possible causes. First CauseThe namespace value specified for the SOAPAction HTTP header or for the input message is not correct. Error MessageNamespace value 'urn:crmondemand/ws/ecbs/contact/' in SOAPAction does not match Namespace value 'urn:crmondemand/ws/ecbs/contactnamespace/' in xml tag 'ContactUpdate_Input' (SBL-EAI-08025). Incorrect SOAP RequestIn the following incorrect SOAP request, the namespace value specified for the following input message is incorrect: <ContactUpdate_Input xmlns="urn:crmondemand/ws/ecbs/contactnamespace/"> The namespace value does not match the namespace value specified in the SOAPAction HTTP header: <?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/contactnamespace/"> <ContactEmail>d@d.com</ContactEmail> Resolving Error SBL-EAI-08025You must verify the namespaces in your SOAP request and the SOAPAction HTTP header. To resolve error SBL-EAI-08025
Correcting the SOAP RequestTo correct the SOAP request, replace the incorrect namespace value with the correct namespace value: <?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/"> <ContactEmail>d@d.com</ContactEmail> Second CauseA namespace must be specified in the input message tag, <ContactUpdate_Input>. Error MessageNamespace value 'urn:crmondemand/ws/ecbs/contact/' in SOAPAction HTTP header does not match Namespace value '' in xml tag 'ContactUpdate_Input' (SBL-EAI-08025). Incorrect SOAP RequestIn the following incorrect SOAP request, a namespace must be specified in the <ContactUpdate_Input> element: <?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> <ContactEmail>d@d.com</ContactEmail> Resolving Error SBL-EAI-08025You must verify the namespace value. To resolve error SBL-EAI-08025
Correcting the SOAP RequestTo correct the SOAP request, add a namespace so that the input message element becomes, for example: <ContactUpdate_Input xmlns="urn:crmondemand/ws/ecbs/contact/"> <?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/"> |
Oracle Web Services On Demand Troubleshooting Guide | Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |