OUD 11g - LDAP: error code 53 - The Directory Server is unwilling to add configuration entry cn=Participants,cn=JoinWorkFlowElement1,cn=Workflow elements,cn=config While Creating Join Participant (Doc ID 2129754.1)

Last updated on APRIL 25, 2016

Applies to:

Oracle Unified Directory - Version 11.1.2.3.0 and later
Information in this document applies to any platform.

Symptoms

 +. Run dsconfig and go to Main Menu. And select the choices as shown below to create a Primary Join Participant.

 

$OUD_INSTANCE/OUD/bin>dsconfig.bat

>>>> Specify Oracle Unified Directory LDAP connection parameters

Directory server host name or IP address [RCHANNAB-IN]:

Directory server administration port number [7444]:

Administrator user bind DN [cn=Directory Manager]:

Password for user 'cn=Directory Manager':

>>>> Oracle Unified Directory configuration console main menu

What do you want to configure?

1) General Configuration                      6) Remote Data Source
2) Authentication and authorization     7) Virtualization
3) Schema                                            8) Load Balancing
4) Replication                                       9) Distribution
5) Local Data Source                          10) Integration

q) quit

Enter choice: 7

>>>> Virtualization management menu

What would you like to do?

1) Add Inbound Attribute                                 8) Get Rid Of Duplicate Workflow Transformation Element
2) Add Outbound Attribute                              9) Hide Entries By Filter Workflow Transformation Element
3) DN Renaming Workflow Element                 10) Join Workflow Element
4) Dynamic Entry Tree Workflow                     11) Map Attribute Transformation Element
5) Filter Inbound Attribute                              12) RDN Changing Workflow Element Transformation
6) Filter Outbound Attribute                           13) Transformations Workflow Transformation Element
7) Flat Tree Workflow Element                       14) Virtual Member Of Workflow Element

b) back
q) quit

Enter choice [b]: 10

>>>> Join Workflow Element management menu
What would you like to do?

1) List existing Join Workflow Elements
2) Create a new Join Workflow Element
3) View and edit an existing Join Workflow Element
4) Delete an existing Join Workflow Element
5) >>>> Join Participant management menu

b) back
q) quit

Enter choice [b]: 5

>>>> Join Participant management menu

What would you like to do?

1) List existing Join Participants
2) Create a new Join Participant
3) View and edit an existing Join Participant
4) Delete an existing Join Participant

b) back
q) quit

Enter choice [b]: 2

>>>> Select the Join Workflow Element from the following list:

1) JoinWorkFlowElement1
2) JWFERaju1

c) cancel
q) quit

Enter choice [c]: 1

>>>> Enter a name for the Join Participant that you want to create: JoinParticipant1

>>>> Configuring the "participant-dn" property

The real DN that is exposed by the participating workflow element

Syntax: DN

Enter a value for the "participant-dn" property: dc=example,dc=com

>>>> Configuring the "participating-workflow-element" property

Name of the Participating WorkFlow Element

Name of the participant for the Join WorkflowElement. It must always refer
to any of the existing workflow only.

Select a Workflow Element for the "participating-workflow-element" property:

1) adminRoot                              7) ProxyLDAPWFERaju1
2) ads-truststore                        8) ProxyLDAPWorkFlowElement1
3) backup                                   9) schema
4) JoinWorkFlowElement1         10) tasks
5) JWFERaju1                           11) virtualAcis
6) monitor                                12) Create a new Workflow Element

?) help
c) cancel
q) quit

Enter choice [c]: 8

>>>> Configure the properties of the Join Participant

Property                                                                 Value(s)
----------------------------------------------------------------------
1) enabled-operation                                           compare, delete, modify, search
2) join-condition                                                  By default, no join condition is
                                                                            defined. That is all entries satisfying the original search filter
                                                                            are considered for join.
3) joiner-type                                                     one-to-one
4) non-retrievable-attribute                              By default, the non-retrievable list is empty, which means that all
                                                                          attributes are retrievable.
5) non-storable-attribute                                  By default, the non-storable list is
                                                                          empty, which means that all attributes
                                                                          are storable.
6) participant-bind-priority                                0
7) participant-criticality                                    true
8) participant-dn                                             "dc=example,dc=com"
9) participants-join-rule                                    ""
10) participating-workflow-element                ProxyLDAPWorkFlowElement1
11) primary-participant                                false
12) retrievable-attribute                                 By default, the retrievable list is empty, which means that all attributes
                                                                        are retrievable.
13) storable-attribute                                    By default, the storable list is
                                                                         empty, which means that all attributes are storable.

?) help
f) finish - create the new Join Participant
c) cancel
q) quit

Enter choice [f]: f

=====================================

The Join Participant could not be created because of the following reason:

* [LDAP: error code 53 - The Directory Server is unwilling to add
configuration entry
cn=JoinParticipant1,cn=Participants,cn=JoinWorkFlowElement1,cn=Workflow
elements,cn=config because one of the add listeners registered with the
parent entry cn=Participants,cn=JoinWorkFlowElement1,cn=Workflow
elements,cn=config rejected this change with the message: Primary
participant must be configured first before secondary participants are
configured! Edit this participant configuration to make this primary]

 

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