Question

1
Replies
84
Views
Jey2705 Member since 2020 4 posts
CSC
Posted: August 7, 2020
Last activity: August 13, 2020
Solved

Application not Starting up - java.lang.NoClassDefFoundError: com/hazelcast/core/MembershipListener

Hi,

We installed HFix-60346 and then rolled it back since it didn't solve the issue. But later the application isn't responding and went down. Right now, we are not able to start the application. Below is the startup log error. It's PRPC 7.2.2. on weblogic. Please let us know what could be the issue here. Thanks!

 

2020-08-07 02:11:38,693 [pega03.wil.csc.local] [  STANDARD] [                    ] [                    ] (      etier.impl.EngineStartup) ERROR   - PegaRULES initialization failed. Server: ulwlspega03.wil.csc.local com.pega.pegarules.pub.context.InitializationFailedError: PRNodeImpl init failed     at com.pega.pegarules.session.internal.mgmt.PREnvironment.getThreadAndInitialize(PREnvironment.java:404)     at com.pega.pegarules.session.internal.PRSessionProviderImpl.getThreadAndInitialize(PRSessionProviderImpl.java:2032)     at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineStartup.initEngine(EngineStartup.java:666)     at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._initEngine_privact(EngineImpl.java:172)     at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.doStartup(EngineImpl.java:145)     at com.pega.pegarules.session.internal.engineinterface.etier.ejb.EngineBean.doStartup(EngineBean.java:121)     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 com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:370)     at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:411)     at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:224)     at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingException(AppServerBridgeToPega.java:246)     at com.pega.pegarules.internal.etier.ejb.EngineBeanBoot.doStartup(EngineBeanBoot.java:130)     at com.pega.pegarules.internal.etier.ejb.EngineBMT_h449u3_ELOImpl.__WL_invoke(Unknown Source)     at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:33)     at com.pega.pegarules.internal.etier.ejb.EngineBMT_h449u3_ELOImpl.doStartup(Unknown Source)     at com.pega.pegarules.web.servlet.WebAppLifeCycleListener._contextInitialized_privact(WebAppLifeCycleListener.java:317)     at com.pega.pegarules.web.servlet.WebAppLifeCycleListener.contextInitialized(WebAppLifeCycleListener.java:222)     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 com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:370)     at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:411)     at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:224)     at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:273)     at com.pega.pegarules.internal.web.servlet.WebAppLifeCycleListenerBoot.contextInitialized(WebAppLifeCycleListenerBoot.java:83)     at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:678)     at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:323)     at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)     at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)     at weblogic.servlet.internal.EventsManager.executeContextListener(EventsManager.java:243)     at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:200)     at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:185)     at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1833)     at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2896)     at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1661)     at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:823)     at weblogic.application.internal.ExtensibleModuleWrapper$StartStateChange.next(ExtensibleModuleWrapper.java:360)     at weblogic.application.internal.ExtensibleModuleWrapper$StartStateChange.next(ExtensibleModuleWrapper.java:356)     at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42)     at weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:138)     at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)     at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:216)     at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:211)     at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42)     at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:73)     at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:24)     at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:729)     at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:42)     at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:258)     at weblogic.application.internal.EarDeployment.activate(EarDeployment.java:61)     at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165)     at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)     at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:226)     at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:418)     at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:51)     at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:200)     at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)     at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:240)     at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)     at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)     at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:211)     at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:119)     at weblogic.server.AbstractServerService.postConstruct(AbstractServerService.java:78)     at sun.reflect.GeneratedMethodAccessor12.invoke(Unknown Source)     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)     at java.lang.reflect.Method.invoke(Method.java:498)     at org.glassfish.hk2.utilities.reflection.ReflectionHelper.invoke(ReflectionHelper.java:1017)     at org.jvnet.hk2.internal.ClazzCreator.postConstructMe(ClazzCreator.java:388)     at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:430)     at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456)     at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:225)     at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:82)     at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2488)     at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98)     at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:606)     at org.jvnet.hk2.internal.ThreeThirtyResolver.resolve(ThreeThirtyResolver.java:77)     at org.jvnet.hk2.internal.ClazzCreator.resolve(ClazzCreator.java:231)     at org.jvnet.hk2.internal.ClazzCreator.resolveAllDependencies(ClazzCreator.java:254)     at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:413)     at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456)     at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:225)     at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:82)     at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2488)     at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98)     at org.jvnet.hk2.internal.ServiceLocatorImpl.getService(ServiceLocatorImpl.java:606)     at org.jvnet.hk2.internal.ThreeThirtyResolver.resolve(ThreeThirtyResolver.java:77)     at org.jvnet.hk2.internal.ClazzCreator.resolve(ClazzCreator.java:231)     at org.jvnet.hk2.internal.ClazzCreator.resolveAllDependencies(ClazzCreator.java:254)     at org.jvnet.hk2.internal.ClazzCreator.create(ClazzCreator.java:413)     at org.jvnet.hk2.internal.SystemDescriptor.create(SystemDescriptor.java:456)     at org.glassfish.hk2.runlevel.internal.AsyncRunLevelContext.findOrCreate(AsyncRunLevelContext.java:225)     at org.glassfish.hk2.runlevel.RunLevelContext.findOrCreate(RunLevelContext.java:82)     at org.jvnet.hk2.internal.Utilities.createService(Utilities.java:2488)     at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:98)     at org.jvnet.hk2.internal.ServiceHandleImpl.getService(ServiceHandleImpl.java:87)     at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.oneJob(CurrentTaskFuture.java:1162)     at org.glassfish.hk2.runlevel.internal.CurrentTaskFuture$QueueRunner.run(CurrentTaskFuture.java:1147)     at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:553)     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:311)     at weblogic.work.ExecuteThread.run(ExecuteThread.java:263) Caused by: java.lang.NoClassDefFoundError: com/hazelcast/core/MembershipListener     at java.lang.Class.getDeclaredConstructors0(Native Method)     at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)     at java.lang.Class.getConstructor0(Class.java:3075)     at java.lang.Class.newInstance(Class.java:412)     at com.pega.pegarules.cluster.internal.PRClusterImpl.getInstance(PRClusterImpl.java:216)     at com.pega.pegarules.cluster.internal.PRClusterProviderImpl.getInstance(PRClusterProviderImpl.java:97)     at com.pega.pegarules.session.internal.mgmt.PRNodeImpl.joinCluster(PRNodeImpl.java:2693)     at com.pega.pegarules.session.internal.mgmt.PRNodeImpl.initializeSystem(PRNodeImpl.java:929)     at com.pega.pegarules.session.internal.mgmt.PREnvironment.getThreadAndInitialize(PREnvironment.java:379)     ... 103 more Caused by: java.lang.ClassNotFoundException: com.hazelcast.core.MembershipListener     at com.pega.pegarules.internal.bootstrap.phase2.PRBaseLoader.findClass(PRBaseLoader.java:308)     at java.lang.ClassLoader.loadClass(ClassLoader.java:424)     at com.pega.pegarules.internal.bootstrap.phase2.PRBaseLoader.loadClass(PRBaseLoader.java:233)     at java.lang.ClassLoader.loadClass(ClassLoader.java:357)     at com.pega.pegarules.bootstrap.loader.PRAppLoader.loadClass(PRAppLoader.java:791)     at com.pega.pegarules.bootstrap.loader.PRAppLoader.loadClass(PRAppLoader.java:644)     ... 112 more

Pega Platform 7.2.2
Share this page LinkedIn