My Oracle Support Banner

Standalone Applications WebCenter Content Fail To Start With NoClassDefFoundError When Using ElasticSearch (Doc ID 2884921.1)

Last updated on JULY 22, 2022

Applies to:

Oracle WebCenter Content - Version and later
Information in this document applies to any platform.


On : version, Content Server

When attempting to launch Stand Alone applications, the following error occurs.
The applets do work from the browser.

Jan 27, 2022 9:22:10 AM 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.(
at intradoc.elasticsearch.client.ElasticSearchConnectionClient.initSecureElasticSearchRestClient(
at intradoc.elasticsearch.client.ElasticSearchConnectionClient.init(
at intradoc.elasticsearch.indexer.ElasticSearchCollectionHandler.validateConfiguration(
at intradoc.server.SearchLoader.refreshCollectionData(
at intradoc.server.subject.DynamicQueriesSubjectCallback.checkSearchIndexDesign(
at intradoc.server.subject.DynamicQueriesSubjectCallback.refresh(
at intradoc.server.IdcSystemLoader.loadCachedTables(
at intradoc.server.IdcSystemLoader.loadCaches(
at intradoc.apps.shared.StandAloneApp.finishLoad(
at intradoc.apps.shared.StandAloneApp.initSystem(
at intradoc.apps.shared.StandAloneApp.init(
at intradoc.apps.shared.AppLauncher.init(
at IdcAnalyze.main(
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(
at sun.reflect.DelegatingMethodAccessorImpl.invoke(
at java.lang.reflect.Method.invoke(
at intradoc.loader.IdcClassLoader.invokeMain(
at intradoc.loader.IdcClassLoader.startMain(
at intradoc.loader.IdcClassLoader.main(
Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
at java.lang.ClassLoader.loadClass(
at sun.misc.Launcher$AppClassLoader.loadClass(
at java.lang.ClassLoader.loadClass(
at intradoc.loader.IdcClassLoader.loadClass(
at java.lang.ClassLoader.loadClass(
... 21 more

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.


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

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