idmConfigTool configOIM Reports 'There were errors found.' But No Errors In Output (Doc ID 1376918.1)

Last updated on MARCH 08, 2017

Applies to:

Identity Manager - Version: 11.1.1.5.0 and later   [Release: 11g and later ]
Oracle Access Manager - Version: 11.1.1.5.0 and later ]
Information in this document applies to any platform.

Symptoms

Oracle Access Manager (OAM) and Oracle Identity Manager (OIM) 11.1.1.5 are being integrated using idmConfigTool, with reference to the following documentation:

Oracle Fusion Middleware Integration Guide for Oracle Access Manager 11g Release 1 (11.1.1)
5 Integrating Oracle Access Manager and Oracle Identity Manager

OAM-OIM integration is being configured using a full installation of Oracle Virtual Directory (OVD) 11g. The OIM Identity Virtualization Library (libOVD) is not being used for this integration. When OIM was configured for LDAP Sync, OVD was selected as Directory Server Type.


Steps prior to '5.4 Perform Integration Tasks in Oracle Identity Manager' have been completed successfully.

The idmConfigTool -configOIM script also seems to complete successfully but the tool reports 'There were errors found. Details have been logged to <filename>' at the end of execution.

The log file shows 'WARNING: null' message after performConfigOIMOperations.

Example idmConfigTool -configOIM output:

./idmConfigTool.sh -configOIM input_file=oimInput log_file=oimOutput
Enter sso access gate password :
Enter mds db schema password :
Enter idstore admin password :
Enter admin server user password :

********* Seeding OAM Passwds in OIM *********
Completed loading user inputs for - CSF Config
Updating CSF with Access Gate Password...
WLS ManagedService is not up running. Fall back to use system properties for configuration.
********* ********* *********

********* Activating OAM Notifications *********
Completed loading user inputs for - MDS DB Config
Initialized MDS resources
Sep 27, 2011 7:24:23 AM oracle.mds
NOTIFICATION: transfer operation started.
Sep 27, 2011 7:24:23 AM oracle.mds
NOTIFICATION: transfer is completed. Total number of documents successfully processed : 1, total number of documents failed : 0.
Upload to DB completed
Releasing all resources
Notifications activated.
********* ********* *********

********* Seeding OAM Config in OIM *********
Completed loading user inputs for - OAM Access Config
Validated input values
Initialized MDS resources
Sep 27, 2011 7:24:23 AM oracle.mds
NOTIFICATION: transfer operation started.
Sep 27, 2011 7:24:24 AM oracle.mds
NOTIFICATION: transfer is completed. Total number of documents successfully processed : 1, total number of documents failed : 0.
Download from DB completed
Releasing all resources
Updated /u01/oracle/apps/idm11g/Oracle_IDM1/server/oamMetadata/db/oim-config.xml
Initialized MDS resources
Sep 27, 2011 7:24:24 AM oracle.mds
NOTIFICATION: transfer operation started.
Sep 27, 2011 7:24:24 AM oracle.mds
NOTIFICATION: transfer is completed. Total number of documents successfully processed : 1, total number of documents failed : 0.
Upload to DB completed
Releasing all resources

OAM configuration seeded. Please restart oim server.
********* ********* *********

********* Configuring Authenticators in OIM WLS *********
Completed loading user inputs for - Dogwood Admin WLS
Completed loading user inputs for - LDAP connection info
Connecting to t3://idm.oracle.com:7001
Connection to domain runtime mbean server established
Starting edit session
Edit session started
Connected to security realm.
Validating provider configuration
Validated desired authentication providers
Validated authentication provider state successfuly.
Created OAMIDAsserter successfuly
Created OIMSignatureAuthenticator successfuly
Created OIDAuthenticator successfuly
Setting attributes for OIDAuthenticator
All attributes set. Configured inOIDAuthenticatornow
LDAP details configured in OIDAuthenticator
Control flags for authenticators set sucessfully
Reordering of authenticators done sucessfully
Saving the transaction
Transaction saved
Activating the changes
Changes Activated. Edit session ended.
Connection closed sucessfully

********* ********* *********

There were errors found. Details have been logged to oimOutput


Example oimOutput contents:

....
Sep 27, 2011 7:24:57 AM oracle.iam.sso.config.io.MsgLogger logInfo
INFO: ControlFlag for OAMIDAsserter set to REQUIRED
Sep 27, 2011 7:24:57 AM oracle.iam.sso.config.io.MsgLogger logInfo
INFO: ControlFlag for OIDAuthenticator set to SUFFICIENT
Sep 27, 2011 7:24:57 AM oracle.iam.sso.config.io.MsgLogger logInfo
INFO: ControlFlag for OIMSignatureAuthenticator set to SUFFICIENT
Sep 27, 2011 7:24:57 AM oracle.iam.sso.config.io.MsgLogger logInfo
INFO: ControlFlag for OIMAuthenticationProvider set to OPTIONAL
Sep 27, 2011 7:24:57 AM oracle.iam.sso.config.io.MsgLogger logInfo
INFO: ControlFlag for DefaultAuthenticator set to SUFFICIENT
Sep 27, 2011 7:24:57 AM oracle.iam.sso.config.io.MsgLogger logInfo
INFO: Total providers - 6
Sep 27, 2011 7:24:59 AM oracle.idm.automation.impl.oim.handlers.OIMIntegrationHandler enableOVDAdapterAttribute
ALL: Enabling oamEnabled attribute of User Management Plugin
Sep 27, 2011 7:24:59 AM oracle.idm.automation.impl.oim.handlers.OIMIntegrationHandler performConfigOIMOperations
WARNING: null


The WebLogic AdminServer.log shows a RuntimeOperationsException.

Example:

....
<Sep 27, 2011 7:24:57 AM CEST> <Warning> <Management> <BEA-141238> <A non-dynamic change has been made which affects the server AdminServer. This server must be rebooted in order to consume this change.>
<Sep 27, 2011 7:24:57 AM CEST> <Warning> <Management> <BEA-141238> <A non-dynamic change has been made which affects the server oim_server1. This server must be rebooted in order to consume this change.>
<Sep 27, 2011 7:24:59 AM CEST> <Warning> <RMI> <BEA-080003> <RuntimeException thrown by rmi server: javax.management.remote.rmi.RMIConnectionImpl.invoke(Ljavax.management.ObjectName;Ljava.lang.String;Ljava.rmi.MarshalledObject;[Ljava.lang.String;Ljavax.security.auth.Subject;)
javax.management.RuntimeOperationsException.
javax.management.RuntimeOperationsException
at javax.management.remote.rmi.RMIConnectionImpl.checkNonNull(RMIConnectionImpl.java:1625)
at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:761)



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