Unable to start Pega Application
We are facing an issue wherein the Pega Application is not getting started. prweb application is deployed in weblogic. But the deployment goes into failed state and hence unable to access the application. I see below error in .out logs .
We are facing an issue wherein the Pega Application is not getting started. prweb application is deployed in weblogic. But the deployment goes into failed state and hence unable to access the application. I see below error in .out logs .
<Dec 4, 2024 1:10:30,669 PM CET> <Error> <Deployer> <BEA-149231> <Unable to set the activation state to true for the application "prweb". weblogic.application.ModuleException: java.lang.UnsupportedOperationException: Missing DNODE_CASSANDRA_CLIENT_ENCRYPTION_OPTIONAL Setting metadata in 'prconfig-settings-metadata.yml' file. Kindly add it. at weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:140) at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124) at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:233) at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:228) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45) Truncated. Caused By: java.lang.UnsupportedOperationException: Missing DNODE_CASSANDRA_CLIENT_ENCRYPTION_OPTIONAL Setting metadata in 'prconfig-settings-metadata.yml' file. Kindly add it. at com.pega.pegarules.pub.PrConfigSettingsRegistry$PrConfigSetting.<init>(PrConfigSettingsRegistry.java:2601) at com.pega.pegarules.pub.PrConfigSettingsRegistry$PrConfigSetting.<clinit>(PrConfigSettingsRegistry.java:1960) at com.pega.platform.diagnostic.internal.DiagnosticConfiguration.<clinit>(DiagnosticConfiguration.java:44) at com.pega.platform.modules.internal.guice.DiagnosticModule.<init>(DiagnosticModule.java:44) at com.pega.platform.modules.internal.ModulesBridgeImpl.getModules(ModulesBridgeImpl.java:223) Truncated.
------------------------------
2024-12-04 08:10:12,722 [fault (self-tuning)'] [ ] [ ] [ ] (nal.DefaultConfigurationSource) INFO - prconfig.xml merged with prconfig entries in Data-Admin-System-Settings Dec 04, 2024 8:10:13 AM com.pega.pegarules.internal.bootstrap.PRBootstrap SEVERE: Problem during method invocation (contextInitialized) java.lang.ExceptionInInitializerError at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineStartup.initEngine(EngineStartup.java:418) at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._initEngine_privact(EngineImpl.java:180) at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.doStartup(EngineImpl.java:152) at com.pega.pegarules.web.servlet.WebAppLifeCycleListener._contextInitialized_privact(WebAppLifeCycleListener.java:214) at com.pega.pegarules.web.servlet.AbstractLifeCycleListener._contextInitialized_privact(AbstractLifeCycleListener.java:145) at com.pega.pegarules.web.servlet.AbstractLifeCycleListener.contextInitialized(AbstractLifeCycleListener.java:76) 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:388) at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:430) at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:225) at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:274) at com.pega.pegarules.internal.web.servlet.WebAppLifeCycleListenerBoot.contextInitialized(WebAppLifeCycleListenerBoot.java:92) at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:719) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:344) at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197) at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203) at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71) at weblogic.servlet.internal.EventsManager.executeContextListener(EventsManager.java:251) at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:204) at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:189) at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1929) at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3194) at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1884) at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:939) 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:45) 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:233) at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:228) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45) at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:78) at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:52) at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:752) at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:45) at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:262) at weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:52) at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:165) at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:90) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:631) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:171) at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:121) at weblogic.deploy.internal.targetserver.operations.StartOperation.doCommit(StartOperation.java:151) at weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:348) at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:906) at weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1467) at weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:458) at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:181) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCallbackDeliverer.java:217) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallbackDeliverer.java:14) at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliverer.java:69) at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:681) at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352) at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337) at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57) at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41) at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:655) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420) at weblogic.work.ExecuteThread.run(ExecuteThread.java:360) Caused by: java.lang.RuntimeException: Unable to create PRModulesProvider at com.pega.pegarules.common.PREngineProvider.staticInit(PREngineProvider.java:230) at com.pega.pegarules.common.PREngineProvider.access$000(PREngineProvider.java:77) at com.pega.pegarules.common.PREngineProvider$1.runTask(PREngineProvider.java:140) at com.pega.pegarules.common.PREngineProvider$1.runTask(PREngineProvider.java:137) at com.pega.pegarules.internal.bootstrap.phase2.util.StartupTimeTracker$TimeTracker.trackTime(StartupTimeTracker.java:56) at com.pega.pegarules.common.PREngineProvider.<clinit>(PREngineProvider.java:143) ... 63 more Caused by: java.lang.reflect.InvocationTargetException 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.common.PREngineProvider.staticInit(PREngineProvider.java:228) ... 68 more Caused by: java.lang.ExceptionInInitializerError at com.pega.platform.diagnostic.internal.DiagnosticConfiguration.<clinit>(DiagnosticConfiguration.java:44) at com.pega.platform.modules.internal.guice.DiagnosticModule.<init>(DiagnosticModule.java:44) at com.pega.platform.modules.internal.ModulesBridgeImpl.getModules(ModulesBridgeImpl.java:223) at com.pega.platform.modules.internal.ModulesBridgeImpl.<init>(ModulesBridgeImpl.java:207) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.lang.Class.newInstance(Class.java:442) at com.pega.platform.modules.PRModulesProvider.initialize(PRModulesProvider.java:37) ... 73 more Caused by: java.lang.UnsupportedOperationException: Missing DNODE_CASSANDRA_CLIENT_ENCRYPTION_OPTIONAL Setting metadata in 'prconfig-settings-metadata.yml' file. Kindly add it. at com.pega.pegarules.pub.PrConfigSettingsRegistry$PrConfigSetting.<init>(PrConfigSettingsRegistry.java:2601) at com.pega.pegarules.pub.PrConfigSettingsRegistry$PrConfigSetting.<clinit>(PrConfigSettingsRegistry.java:1960) ... 83 more