My Oracle Support Banner

Using Oracle Access Manager 12c (OAM 12.2.1.3): The Custom Authentication Plugin is not Referencing External Jar Libraries and Gives the Error: java.lang.NoClassDefFoundError (Doc ID 2501574.1)

Last updated on OCTOBER 22, 2019

Applies to:

Oracle Access Manager - Version 12.2.1.3.180904 and later
Information in this document applies to any platform.
Oracle is not responsible for instructions/information from 3rd party sites that may be contained in this KM note.

Symptoms

Using Oracle Access Manager 12c (OAM 12.2.1.3), the custom Authentication Plugin is not referencing External Jar libraries

After developed a OAM Custom Authentication Plugin, which updates an attribute in OIM at run time during User Login, the external OIM jars are added to <DOMAIN_DIR>/lib and it gets loaded during Admin server Startup but during Plugin End to End flow, seeing error for the external Jars not being referenced below:


the following error occurs.




BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot use external Jars

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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.