My Oracle Support Banner

InfoCenter Won't Start - Startup Errors with Apache, shutdown ports, directories and files not found (Doc ID 1458905.1)

Last updated on OCTOBER 13, 2017

Applies to:

Oracle Knowledge - Version and later
Information in this document applies to any platform.
If an Infocenter Tomcat instance terminates abnormally or JSP changes or config changes are made while the system is running, sometimes the tomcat work directory may get corrupted, or a port may be stuck open. When Apache is used to front end the system sometimes Apache can cause this or something on Tomcat can cause an Apache error.


There are a number of errors that can cause the Infocenter instance to hang on startup.

INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: ....... 
SEVERE: Servlet /infocenter threw load() exception
javax.servlet.UnavailableException: WEBINFROOT was referenced in the classpath, but not defined. (WEBINFROOT='null'. WEBINFROOT can only be used if the application is being deployed in a directory (Servlet Single Directory Deployment). It cannot be used if you are deploying the application in a WAR file.
at com.webobjects.jspservlet.WOServletAdaptor._applicationInit(
at com.webobjects.jspservlet.WOServletAdaptor.initStatics(
at com.webobjects.jspservlet.WOServletAdaptor.init(
at er.extensions.jspservlet.ERXServletAdaptor.init(
at javax.servlet.GenericServlet.init(
at org.apache.catalina.core.StandardWrapper.loadServlet(
at org.apache.catalina.core.StandardWrapper.load(
at org.apache.catalina.core.StandardContext.loadOnStartup(
at org.apache.catalina.core.StandardContext.start(
at org.apache.catalina.core.ContainerBase.addChildInternal(
at org.apache.catalina.core.ContainerBase.addChild(
at org.apache.catalina.core.StandardHost.addChild(
at org.apache.catalina.startup.HostConfig.deployWAR(
at org.apache.catalina.startup.HostConfig.deployWARs(
at org.apache.catalina.startup.HostConfig.deployApps(
at org.apache.catalina.startup.HostConfig.start(
at org.apache.catalina.startup.HostConfig.lifecycleEvent(
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
at org.apache.catalina.core.ContainerBase.start(
at org.apache.catalina.core.StandardHost.start(
13354 [ProcessChangesQueue] INFO org.quartz.impl.jdbcjobstore.JobStoreTX  - Removed 0 stale fired job entries.
13358 [ProcessChangesQueue] INFO org.quartz.core.QuartzScheduler  - Scheduler TestScheduler_$_NON_CLUSTERED started.
Scheduler Initialized
app.uuid a0504354-10fd-4c2a-a75d-2e78fe4954b3
14139 [TestScheduler_Worker-3] ERROR org.quartz.core.JobRunShell  - Job OKM.Custom Batch Job For Content Update threw an unhandled Exception:
java.lang.NoClassDefFoundError: com/inquira/client/serviceclient/IQServiceClientException
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(
at org.quartz.simpl.SimpleThreadPool$
Caused by: java.lang.ClassNotFoundException: com.inquira.client.serviceclient.IQServiceClientException
at org.apache.catalina.loader.WebappClassLoader.loadClass(
at org.apache.catalina.loader.WebappClassLoader.loadClass(
... 6 more




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.