My Oracle Support Banner

Enable DuplicateRuleHeader In The Salesforce (Doc ID 2765483.1)

Last updated on APRIL 01, 2021

Applies to:

Oracle SOA Suite - Version 12.2.1.4.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.1.4.0 version, Fabric

Enable DuplicateRuleHeader in the Salesforce

Recently upgraded the SOA suite from 12.2.1.3 to 12.2.1.4

Receiving the following error in 12.2.1.4:

DUPLICATES_DETECTED: Account with the same identity already exists.

even though SalesForce cloud adapter with the parameter:

Property name="DuplicateRuleleader.allowSave" value="true"

soa-server.out has the following error:

<Feb 21, 2021 6:15:54,354 PM PST> <Error> <oracle.soa.adapter> <BEA-000000>
<salesforce DOMAIN: SalesforceAccount:SalesforceAccountUpsert [
SalesforceAccountUpsertPortType::upsert(parameters,parameters) ] Error
sending bytes to socket: DUPLICATES_DETECTED: Account with the same identity
already exists.>
<Feb 21, 2021 6:15:54,354 PM PST> <Error> <oracle.soa.adapter> <BEA-000000>
<salesforce DOMAIN: SalesforceAccount:SalesforceAccountUpsert [
SalesforceAccountUpsertPortType::upsert(parameters,parameters) ] ErrorCode
returned by Cloud Provider => UnexpectedErrorFault>
<Feb 21, 2021 6:15:54,355 PM PST> <Error> <oracle.soa.adapter> <BEA-000000>
<JCABinding=> DOMAIN: SalesforceAccount:SalesforceAccountUpsert [
SalesforceAccountUpsertPortType::upsert(parameters,parameters) ] Could not
invoke operation 'upsert' against the 'salesforce' due to:
DUPLICATES_DETECTED: Account with the same identity already exists.

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.