My Oracle Support Banner

Starting OAM after Patching from 11.1.2.0.0 to 11.1.2.1.0 Shows ClassNotFoundException Errors (Doc ID 1616548.1)

Last updated on MARCH 08, 2017

Applies to:

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

Symptoms

Oracle Access manager ( OAM ) is patched from version 11.1.2.0 to 11.1.2.1.

The OAM server diagnostic log file shows the following errors:

 

-----------------------
[2014-01-09T23:02:30.001+02:00] [oam_server1] [ERROR] [] [oracle.oam.foundation.access] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: d7df48a8c4c807bd:-6c4558c:14378ceb3f1:-8000-0000000000000002,0] [APP: oam_server#11.1.2.0.0] Exception on bootstrap of component GenericBootstrap.[[
oracle.security.am.admin.config.ConfigurationException: Cannot get java.lang.Class value from configuration for key GenericBootstrap/Class. Object oracle.security.am.install.startup.AMBootstrapListener found.
    at oracle.security.am.admin.config.util.MapUtil.handleFailedAttributeAccess(MapUtil.java:461)
.
Caused by: java.lang.ClassNotFoundException: oracle.security.am.install.startup.AMBootstrapListener
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
    at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
    .
    .
    .
[2014-01-09T23:02:55.470+02:00] [oam_server1] [ERROR] [] [oracle.oam.foundation.access] [tid: [ACTIVE].ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: d7df48a8c4c807bd:-6c4558c:14378ceb3f1:-8000-0000000000000002,0] [APP: oam_server#11.1.2.0.0] Exception on bootstrap of component PolicyComponent.[[
oracle.security.am.admin.config.ConfigurationException: Cannot get java.lang.Class value from configuration for key PolicyComponent/Class. Object oracle.security.am.common.policy.tools.PolicyComponentLifecycle found.
    at oracle.security.am.admin.config.util.MapUtil.handleFailedAttributeAccess(MapUtil.java:461)
.
Caused by: java.lang.ClassNotFoundException: oracle.security.am.common.policy.tools.PolicyComponentLifecycle
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
--------------------

 

The oam-config.xml is upgraded to the 11.1.2.1 format and contains:

 

The 11.1.2.1 oam-config.xml file shows:

<Setting Name="PolicyComponent" Type="htf:map">
               <Setting Name="Class" Type="htf:class">oracle.security.am.common.policy.tools.PolicyComponentLifecycle</Setting>

 

The 11.1.2.0 oam-config.xml used:

 <Setting Name="Class" Type="htf:class">oracle.security.am.common.policy.util.PolicyComponentLifecycle</Setting>

 

The 11.1.2.1 oam-server.ear is installed under the $ORACLE_HOME/oam/server/apps directory.

 

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution


This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.