Support Article
is-web.jar fails to start
SA-3097
Summary
is-web.war application fails to start
Error Messages
In WebLogic console deployments, the is-web deployment is in "Failed" state.
Error in the log:
25-Oct-2014 4:40:56 PM org.slf4j.impl.JCLLoggerAdapter info
INFO: closing
<25-Oct-2014 4:40:56 o'clock PM EDT> <Warning> <Deployer> <BEA-xxxx> <Operation Unprepare failed for application 'is-web'. Error - java.lang.ClassNotFoundException: org.hibernate.event.EventListeners$2
java.lang.ClassNotFoundException: org.hibernate.event.EventListeners$2
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: org.hibernate.event.EventListeners$2
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Truncated. see log file for complete stacktrace
>
<25-Oct-2014 4:40:56 o'clock PM EDT> <Error> <Deployer> <BEA-xxxxxx> <Failure occurred in the execution of deployment request with ID 'xxx' for task 'x'. Error is: 'weblogic.application.ModuleException: '
weblogic.application.ModuleException:
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1520)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:484)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
Truncated. see log file for complete stacktrace
Caused By: java.lang.NullPointerException
at java.util.Hashtable.put(Hashtable.java:394)
at java.util.Hashtable.putAll(Hashtable.java:466)
at com.pega.decision.is.impl.ISServiceImpl.initAsyncMatcher(ISServiceImpl.java:93)
at com.pega.decision.is.impl.ISServiceImpl.<init>(ISServiceImpl.java:70)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
Truncated. see log file for complete stacktrace
>
<25-Oct-2014 4:40:56 o'clock PM EDT> <Error> <Deployer> <BEA-149202> <Encountered an exception while attempting to commit the 7 task for the application 'is-web'.>
Steps to Reproduce
Start the is-web from the WebLogic console
Root Cause
The cdm.vbd.url in the database has a "null" value, which prevents the application from starting up.
This can be verified by executing the following SQL query:
select * from IS_VBD_CONFIGURATION
Resolution
The issue is resolved through the following local change:
Change the value of the cdm.vbd.url in the database to "/vbd" (without quotes), commit, then restart the server.
Published January 31, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.