WF Import Raises Duplicate I/O Name Error - SBL-EAI-04381 (Doc ID 1547780.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel CRM - Version 8.1.1.8 [23012] and later
Information in this document applies to any platform.

Symptoms

The steps to reproduce the error are as follows :

1. Open Siebel Tools.

2. Lock a project.

3. Create a simple workflow process, set the Project, Name = A-Import Error, which has 3 steps: Start, Subpocess and End.

4. Rename the Subprocess step name to 'Call N1', and set Subprocess Name = A-Parent1

5. In SubProcess step, click on Output Arguments tab and create 1 output argument:

Property Name: Object Id
Sequence: 1
Type: Output Argument

6. Create 2nd output argument.  Create and delete the second record. Do this repetitively
to bump up the Sequence field until the Sequence reaches 10:

Property Name: Error Message
Sequence: 10
Type: Output Argument

Then step off and save this record.

- There should be 2 output argument under the subprocess step. The sequence
should be 1 and 10.

7. Export this workflow process 'A-Import Error' to xml file by choosing 'Export Workflow Process' option.

8. After the workflow process is exported, delete the workflow process 'A-Import Error'.

9. Re-import this workflow process again using the option 'Import Workflow Process'  to import the .xml file. The following error arises :

For instance of Integration Component 'Repository WF Step I/O Argument',

using user key '[Input Flag] = "O" AND [Name] = "O:Call N110"', a record with
identical values already exists in the Siebel database.
 
Please ensure that the field values in the input message are unique.(SBL-EAI-04381)

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