Standalone Applications WebCenter Content Fail To Start With NoClassDefFoundError When Using ElasticSearch
(Doc ID 2884921.1)
Last updated on MARCH 05, 2024
Applies to:
Oracle WebCenter Content - Version 12.2.1.4.0 and laterInformation in this document applies to any platform.
Symptoms
On : 12.2.1.4.0 version, Content Server
When attempting to launch Stand Alone applications, the following error occurs.
The applets do work from the browser.
ERROR
-----------------------
Jan 27, 2022 9:22:10 AM oracle.security.jps.internal.audit.AuditServiceImpl validateLogPossible
WARNING: No audit log directory is set. Cannot perform audit operations for component JPS.
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.elasticsearch.client.RestClient.(RestClient.java:99)
at intradoc.elasticsearch.client.ElasticSearchConnectionClient.initSecureElasticSearchRestClient(ElasticSearchConnectionClient.java:246)
at intradoc.elasticsearch.client.ElasticSearchConnectionClient.init(ElasticSearchConnectionClient.java:118)
at intradoc.elasticsearch.indexer.ElasticSearchCollectionHandler.validateConfiguration(ElasticSearchCollectionHandler.java:765)
at intradoc.server.SearchLoader.refreshCollectionData(SearchLoader.java:799)
at intradoc.server.subject.DynamicQueriesSubjectCallback.checkSearchIndexDesign(DynamicQueriesSubjectCallback.java:418)
at intradoc.server.subject.DynamicQueriesSubjectCallback.refresh(DynamicQueriesSubjectCallback.java:53)
at intradoc.server.IdcSystemLoader.loadCachedTables(IdcSystemLoader.java:1501)
at intradoc.server.IdcSystemLoader.loadCaches(IdcSystemLoader.java:1333)
at intradoc.apps.shared.StandAloneApp.finishLoad(StandAloneApp.java:345)
at intradoc.apps.shared.StandAloneApp.initSystem(StandAloneApp.java:282)
at intradoc.apps.shared.StandAloneApp.init(StandAloneApp.java:113)
at intradoc.apps.shared.AppLauncher.init(AppLauncher.java:253)
at IdcAnalyze.main(IdcAnalyze.java:67)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at intradoc.loader.IdcClassLoader.invokeMain(IdcClassLoader.java:392)
at intradoc.loader.IdcClassLoader.startMain(IdcClassLoader.java:187)
at intradoc.loader.IdcClassLoader.main(IdcClassLoader.java:152)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at intradoc.loader.IdcClassLoader.loadClass(IdcClassLoader.java:695)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 21 more
BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot launch Stand Alone applications from the command line while using ElasticSearch search engine.
The applets do work from the browser as well as when using the other search engines.
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 |
References |