Unable to Open LDAP Setting in Agile PLM Java Client and Getting Error: java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap
(Doc ID 2798771.1)
Last updated on MAY 16, 2023
Applies to:
Oracle Agile PLM Framework - Version 9.3.5.0 to 9.3.5.0 [Release 9.3]Information in this document applies to any platform.
Symptoms
When attempting to open LDAP node in Agile Java Client, not opening and below error occurs in Java console:
ERROR
org.apache.commons.digester3.Digester startElement
SEVERE: Begin event threw error
java.lang.NoClassDefFoundError: org/apache/commons/collections/FastHashMap
at org.apache.commons.beanutils.PropertyUtilsBean.getPropertyDescriptor(PropertyUtilsBean.java:964)
at org.apache.commons.beanutils.BeanUtilsBean.setProperty(BeanUtilsBean.java:935)
at org.apache.commons.beanutils.BeanUtilsBean.populate(BeanUtilsBean.java:823)
at org.apache.commons.beanutils.BeanUtils.populate(BeanUtils.java:431)
at org.apache.commons.digester3.SetPropertiesRule.begin(SetPropertiesRule.java:232)
at org.apache.commons.digester3.Digester.startElement(Digester.java:1350)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at org.apache.commons.digester3.Digester.parse(Digester.java:1642)
at org.apache.commons.digester3.Digester.parse(Digester.java:1745)
at com.agile.ui.pcclient.pa.frame.PALDAPFrame.parseLDAPConfig(Unknown Source)
at com.agile.ui.pcclient.pa.frame.PALDAPFrame.init(Unknown Source)
at com.agile.ui.pcclient.pa.frame.PALDAPFrame.(Unknown Source)
at com.agile.ui.pcclient.pa.command.CommandDisplayLDAP.doExecute(Unknown Source)
at com.agile.ui.java.command.CommandManager.execute(Unknown Source)
at com.agile.ui.pcclient.PCClient.
EXPECTED BEHAVIOR:
Able to open LDAP node in Agile Java Client without any issue/error, LDAP Configuration Editor Window should be displayed without any error.
FACTS:
Worked previously.
STEPS
The issue can be reproduced at will with the following steps:
- Apply RUP Agile 9.3.5.9.9
- Log into Agile Java Client as admin user.
- Go to Admin tab > Server Settings > LDAP, double click the node to open.
- The node does not open and gets exception in the java console.
Changes
Applied 9.3.5.9.9
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 |