The OIM Managed Server Starts in ADMIN Mode with BEA-149259 and BEA-149205 After Extending the OIM Domain with Oracle Entitlements Server or Following Upgrade or Restart

(Doc ID 2134589.1)

Last updated on SEPTEMBER 15, 2017

Applies to:

Identity Manager - Version 11.1.2.3.0 and later
Information in this document applies to any platform.

Symptoms

The managed servers' serverName.out shows a BEA-149259 error preceded by BEA-149205 errors for the oracle.iam.console.identity.sysadmin.ear and oracle.iam.console.identity.self-service.ear applications which are not starting due to unresolved library references for oracle.idm.ids.config.ui.

...
<Apr 26, 2016 12:40:10 PM MDT> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'oracle.iam.console.identity.self-service.ear [Version=V2.0]' due to error weblogic.application.ModuleException: Failed to load webapp: identity because of DeploymentException: weblogic.management.DeploymentException: Error: Unresolved Webapp Library references for "ServletContext@320706192[app:oracle.iam.console.identity.self-service.ear module:identity path:/identity spec-version:2.5 version:V2.0]", defined in weblogic.xml [Extension-Name: oracle.idm.ids.config.ui, exact-match: false].
weblogic.application.ModuleException: Failed to load webapp: identity because of DeploymentException: weblogic.management.DeploymentException: Error: Unresolved Webapp Library references for "ServletContext@320706192[app:oracle.iam.console.identity.self-service.ear module:identity path:/identity spec-version:2.5 version:V2.0]", defined in weblogic.xml [Extension-Name: oracle.idm.ids.config.ui, exact-match: false]
at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:397)
at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
Truncated. see log file for complete stacktrace
Caused By: weblogic.management.DeploymentException: Error: Unresolved Webapp Library references for "ServletContext@320706192[app:oracle.iam.console.identity.self-service.ear module:identity path:/identity spec-version:2.5 version:V2.0]", defined in weblogic.xml [Extension-Name: oracle.idm.ids.config.ui, exact-match: false]
at weblogic.servlet.internal.WebAppServletContext.processWebAppLibraries(WebAppServletContext.java:2760)
at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:418)
at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:496)
at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:419)
at weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.java:985)
Truncated. see log file for complete stacktrace
>
<Apr 26, 2016 12:40:10 PM MDT> <Error> <Deployer> <BEA-149205> <Failed to initialize the application 'oracle.iam.console.identity.sysadmin.ear [Version=V2.0]' due to error weblogic.application.ModuleException: Failed to load webapp: sysadmin because of DeploymentException: weblogic.management.DeploymentException: Error: Unresolved Webapp Library references for "ServletContext@269490485[app:oracle.iam.console.identity.sysadmin.ear module:sysadmin path:/sysadmin spec-version:2.5 version:V2.0]", defined in weblogic.xml [Extension-Name: oracle.idm.ids.config.ui, exact-match: false].
weblogic.application.ModuleException: Failed to load webapp: sysadmin because of DeploymentException: weblogic.management.DeploymentException: Error: Unresolved Webapp Library references for "ServletContext@269490485[app:oracle.iam.console.identity.sysadmin.ear module:sysadmin path:/sysadmin spec-version:2.5 version:V2.0]", defined in weblogic.xml [Extension-Name: oracle.idm.ids.config.ui, exact-match: false]
at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:397)
at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
Truncated. see log file for complete stacktrace
Caused By: weblogic.management.DeploymentException: Error: Unresolved Webapp Library references for "ServletContext@269490485[app:oracle.iam.console.identity.sysadmin.ear module:sysadmin path:/sysadmin spec-version:2.5 version:V2.0]", defined in weblogic.xml [Extension-Name: oracle.idm.ids.config.ui, exact-match: false]
at weblogic.servlet.internal.WebAppServletContext.processWebAppLibraries(WebAppServletContext.java:2760)
at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:418)
at weblogic.servlet.internal.WebAppServletContext.<init>(WebAppServletContext.java:496)
at weblogic.servlet.internal.HttpServer.loadWebApp(HttpServer.java:419)
at weblogic.servlet.internal.WebAppModule.registerWebApp(WebAppModule.java:985)
Truncated. see log file for complete stacktrace
>
<Apr 26, 2016 12:40:10 PM MDT> <Emergency> <Deployer> <BEA-149259> <Server 'oim_server1' in cluster 'oim_cluster' is being brought up in administration state due to failed deployments.>

 

Changes

The issue occurs after extending an existing OIM domain to include Oracle Entitlements Server for Managed Server.

In certain scenarios, the issue can also be seen following an upgrade or after restarting the managed server following some sort of failure.

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