EBS Asserter - NoClassDefFoundError: Oracle/security/jps/idcsbinding/module/PrincipalUtil
(Doc ID 2692702.1)
Last updated on MAY 02, 2023
Applies to:
Identity Cloud Service (IDCS) - Version N/A to N/AInformation in this document applies to any platform.
Symptoms
EBS asserter is installed as per document
https://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/idcs/ebs_asserter_obe/ebs-asserter.html
A user who has been assigned any IDCS AppRoles cannot successfully login to EBS via the EBS Asserter.
Any generic IDCS user, a user not having been assigned any IDCS AppRoles, however can successfully login to EBS
The EBS asserter logs show the following error stack trace:
ERROR
-----------------------
<[ServletContext@476579648[app:ebs_tsgd3i module:ebs_tsgd3i.war path:null spec-version:3.1]] Root cause of ServletException.
java.lang.NoClassDefFoundError: oracle/security/jps/idcsbinding/module/PrincipalUtil
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:756)
at java.lang.ClassLoader.defineClass(ClassLoader.java:832)
at com.oracle.classloader.PolicyClassLoader.innerDefineClass(PolicyClassLoader.java:686)
at com.oracle.classloader.PolicyClassLoader.defineClass(PolicyClassLoader.java:669)
--
Truncated. see log file for complete stacktrace
--
Caused By: java.lang.ClassNotFoundException: oracle.security.jps.idcsbinding.module.PrincipalUtil
at com.oracle.classloader.PolicyClassLoader.findClass(PolicyClassLoader.java:398)
at com.oracle.classloader.PolicyClassLoader.loadClass(PolicyClassLoader.java:371)
at com.oracle.classloader.weblogic.LaunchClassLoader.loadClass(LaunchClassLoader.java:55)
at java.lang.
Changes
Specific WLS version...
WLS version
bash-4.2$ ./viewInventory.sh
Oracle Home: /dsgd8i/local/fmw/12213
Distribution: WebLogic Server for FMW 12.2.1.3.0
Specific CLASSPATH provided at install...
CLASSPATH=/dsgd8i/local/fmw/12213/oracle_common/modules/features/com.oracle.db.jdbc7-dms.jar:/dsgd8i/local/jdk/lib/tools.jar:/dsgd8i/local/fmw/12213/wlserver/server/lib/weblogic.jar:/dsgd8i/local/fmw/12213/wlserver/../oracle_common/modules/thirdparty/ant-contrib-1.0b3.jar:/dsgd8i/local/fmw/12213/wlserver/modules/features/oracle.wls.common.nodemanager.jar:/dsgd8i/local/fmw/12213/wlserver/../oracle_common/modules/thirdparty/features/commons-configuration2.jar:/dsgd8i/local/fmw/12213/wlserver/../oracle_common/modules/thirdparty/features/commons-lang3.jar:/dsgd8i/local/fmw/12213/wlserver/../oracle_common/modules/thirdparty/features/commons-logging.jar:/dsgd8i/local/fmw/12213/wlserver/../oracle_common/modules/thirdparty/features/commons-beanutils.jar:/dsgd8i/local/fmw/12213/oracle_common/modules/oracle.jps/jps-manifest.jar:/dsgd8i/local/fmw/12213/oracle_common/modules/internal/features/jrf_wlsFmw_oracle.jrf.wls.classpath.jar::/dsgd8i/local/fmw/12213/wlserver/common/derby/lib/derbynet.jar:/dsgd8i/local/fmw/12213/wlserver/common/derby/lib/derbyclient.jar:/dsgd8i/local/fmw/12213/wlserver/common/derby/lib/derby.jar:/dsgd8i/local/jdk/lib/tools.jar:/dsgd8i/local/fmw/12213/oracle_common/modules/oracle.jps/jps-manifest.jar
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 |
Changes |
Cause |
Solution |
References |