OAM 11g : Executing idmConfigTool With configOIM Option Throws Provider OAM Asserter Already Exists Error (Doc ID 1389770.1)

Last updated on JUNE 07, 2017

Applies to:

Oracle Access Manager - Version 11.1.1.5.0 and later
Information in this document applies to any platform.

Symptoms

The error occurs in a scenario where OIM is still not configured and SSO is implemented by creating OAM Asserter and OID/OVD/AD/Iplanet/Novell authenticators manually.

Now on tying to configure OIM by executing idmConfigTool command with configOIM option, throws IllegalArgumentException saying "The provider OAMIDAsserter already exists".

./idmConfigTool.sh -configOIM input_file=propertiesFile4 log_file=oimOutput_5 log_level=ALL
SEVERE: Error while creating OAMIDAsserter-
Dec 22, 2011 5:19:37 AM oracle.iam.sso.config.io.MsgLogger logError
ALL: Error while creating OAMIDAsserter-
javax.management.RuntimeMBeanException: java.lang.IllegalArgumentException: The provider OAMIDAsserter already exists
EVERE: Error occured while configuration. Error while creating authentication provider

The output file logs following error:

Dec 22, 2011 5:22:43 AM oracle.iam.sso.config.io.MsgLogger logError
SEVERE: Error while creating OAMIDAsserter-
Dec 22, 2011 5:22:43 AM oracle.iam.sso.config.io.MsgLogger logError
ALL: Error while creating OAMIDAsserter-
javax.management.RuntimeMBeanException: java.lang.IllegalArgumentException: The provider OAMIDAsserter already exists
at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:234)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)
at javax.management.remote.rmi.RMIConnectionImpl_1035_WLStub.invoke(Unknown Source)

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