Failure in SDOSerializer.deserialize in Custom Sales Object WebService in Find Entity Operation (Doc ID 2179889.1)

Last updated on SEPTEMBER 06, 2016

Applies to:

Oracle Fusion Sales Cloud Service - Version 11.1.11.1.0 and later
Information in this document applies to any platform.

Symptoms

Unable to do a find Operation to a Related Object of Partner

Unable to do a find Operation to Territory Authorization which is a Custom related object of Partner. It used to work previously now it fails. We tried the request in SOAP UI. Please find attached the Request and Response Payload.

Service WSDL URL: https://(CRMDomain,Sales)/opptyMgmtExtensibility/SalesCustomObjectService?WSDL

Operation: findEntity

Custom Object is: TerritoryAuthorization_c

Payload Used:

ERROR
-----------------------
Failure in SDOSerializer.deserialize.


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Register in SOAP UI the WSDL: https://(CRMDomain,Sales)/opptyMgmtExtensibility/SalesCustomObjectService?WSDL
2. Authenticate for operation findEntity
3. Make a Request for findEntity and use payload:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:typ="http://xmlns.oracle.com/apps/sales/custExtn/extnService/types/" xmlns:typ1="http://xmlns.oracle.com/adf/svc/types/">
<soapenv:Header/>
<soapenv:Body>
<typ:findEntity>
<typ:findCriteria>
<typ1:fetchStart>0</typ1:fetchStart>
<typ1:fetchSize>-1</typ1:fetchSize>
<typ1:conjunction>And</typ1:conjunction>
<typ1:group>
<typ1:conjunction>And</typ1:conjunction>
<typ1:upperCaseCompare>false</typ1:upperCaseCompare>
<typ1:item>
<typ1:conjunction>And</typ1:conjunction>
<typ1:upperCaseCompare>true</typ1:upperCaseCompare>
<typ1:attribute>RecordName</typ1:attribute>
<typ1:operator>=</typ1:operator>
<typ1:value>TA-0000389</typ1:value>
</typ1:item>
</typ1:group>
<typ1:nested/>
<typ1:excludeAttribute>false</typ1:excludeAttribute>
</typ:findCriteria>
<typ:findControl>
<typ1:retrieveAllTranslations>false</typ1:retrieveAllTranslations>
</typ:findControl>
<typ:objectName>TerritoryAuthorization_c</typ:objectName>
</typ:findEntity>
</soapenv:Body>
</soapenv:Envelope>


 
4 - Repose is received with an Error:

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body>
<env:Fault>
<faultcode>env:Server</faultcode>
<faultstring>Failure in SDOSerializer.deserialize.</faultstring>
</env:Fault>
</env:Body>
</env:Envelope>
  



Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms