Installing DIP over OUD, dipConfigurator Fails with: [ldap] [ERROR] [DIP-00075] ... Error while starting the DIP[[ ... [Deployer:149093]No version specified for versioned application named 'DIP' for operation start, and no active version is available. (Doc ID 1956374.1)

Last updated on MARCH 08, 2017

Applies to:

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

Symptoms

Installing Oracle Directory Integration Platform (ODIP), e.g. 11.1.1.7.0, over Oracle Unified Directory (OUD), e.g. 11.1.2.2.0.

Starting with a clean install for all components following the documentation, then adding in the additional steps for OUD under ODIP from Dev's blog, before running the dipConfigurator.

Consistently getting the following error in the dipconfig.log when the dipConfigurator attempts to restart DIP and cannot continue.  The dipConfigurator runs correctly, writes the schema to the ldap store, then attempts to restart the DIP and fails with this error:

[2014-12-14T19:41:47.792-08:00] [ldap] [ERROR] [DIP-00075] [oracle.ldap.odip.install] [host: myhost] [nwaddr: <IP address>] [tid: 10] [userId: oudadmin] [ecid: 0000KdC2DTAFg4RpqWp2iY1KZ_X7000000,0] Error while starting the DIP[[
javax.management.RuntimeMBeanException: java.lang.RuntimeException: [Deployer:149093]No version specified for versioned application named 'DIP' for operation start, and no active version is available.


Note:  Prior to this error, other logs errors may include, for example:

[2014-12-16T09:56:00.542-08:00] [ldap] [NOTIFICATION] [] [oracle.ldap.odip.install] [host: myhost] [nwaddr: ] [tid: 10] [userId: oudadmin] [ecid: 0000KdKFWGrFg4RpqWp2iY1K^78i000000,0] Ignoring Error:  javax.naming.directory.AttributeInUseException: [LDAP: error code 20 - Entry cn=schema cannot be modified because it would have resulted in one or more duplicate values for attribute objectclasses:  ( 2.16.840.1.113894.8.2.508 NAME 'orclScheduler' SUP ( top ) STRUCTURAL MAY ( orclSchedulerId $ orclSchedulerCheckinInterval $ orclSchedulerLastCheckinTime ) )]; remaining name 'cn=schema'
[2014-12-16T09:56:00.543-08:00] [ldap] [NOTIFICATION] [] [oracle.ldap.odip.install] [host: myhost] [nwaddr: ] [tid: 10] [userId: oudadmin] [ecid: 0000KdKFWGrFg4RpqWp2iY1K^78i000000,0] [[
]]
[2014-12-16T09:56:00.543-08:00] [ldap] [NOTIFICATION] [] [oracle.ldap.odip.install] [host: myhost] [nwaddr: ] [tid: 10] [userId: oudadmin] [ecid: 0000KdKFWGrFg4RpqWp2iY1K^78i000000,0] BACKEND : OUD
[2014-12-16T09:56:00.552-08:00] [ldap] [NOTIFICATION] [DIP-00067] [oracle.ldap.odip.install] [host: myhost] [nwaddr: ] [tid: 10] [userId: oudadmin] [ecid: 0000KdKFWGrFg4RpqWp2iY1K^78i000000,0] Error while providing the acis to access Changelogs[[
javax.naming.directory.NoSuchAttributeException: [LDAP: error code 16 - Entry cn=Access Control Handler,cn=config cannot be modified because the attempt to update attribute ds-cfg-global-aci would have removed one or more values from the attribute that were not present:  (target="ldap:///cn=changelog")(targetattr="*")(version 3.0; acl "External changelog access"; deny (all) userdn="ldap:///anyone";)]; remaining name 'cn=Access Control Handler,cn=config'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3088)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3013)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2820)
at com.sun.jndi.ldap.LdapCtx.c_modifyAttributes(LdapCtx.java:1458)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_modifyAttributes(ComponentDirContext.java:255)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:172)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.modifyAttributes(PartialCompositeDirContext.java:161)
at javax.naming.directory.InitialDirContext.modifyAttributes(InitialDirContext.java:148)
at oracle.ldap.odip.install.DIPConfigurator.main(DIPConfigurator.java:521)

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