Question

6
Replies
600
Views
dpr_2018 Member since 2009 25 posts
Cognizant Technology Solutions
Posted: December 28, 2017
Last activity: January 12, 2018
Closed
Solved

Pega Update from 7.1.5 to 7.3.1 System not starting after Update

hi ,

Getting below error and system is not starting.

Pega 7.1.5 to 7.3.1 Update on Tomcat7/Oracle12C/RHEL

15:57:52,838 [ocalhost-startStop-1] (ervlet.WebAppLifeCycleListener) INFO    - System Start Date: Thu Dec 28 15:57:52 CST 2017
15:57:52,845 [ocalhost-startStop-1] (ervlet.WebAppLifeCycleListener) INFO    - PegaRULES Web Tier 7.10 (ML5)
15:57:52,845 [ocalhost-startStop-1] (ervlet.WebAppLifeCycleListener) INFO    - coreAssemblyCached_715_230: 2014-05-06 18.03 EDT
15:57:52,845 [ocalhost-startStop-1] (ervlet.WebAppLifeCycleListener) INFO    - http://camscm/svn/PRPC_core/branches/integration/715/dev/core (88625)
15:57:52,845 [ocalhost-startStop-1] (ervlet.WebAppLifeCycleListener) INFO    - Now starting the PegaRULES Web Tier...
15:57:52,868 [ocalhost-startStop-1] (    context.web.WebEnvironment) INFO    - Web tier using local JNDI context
factory = org.apache.naming.java.javaURLContextFactory
    url = <not specified>
   path = java:
15:57:52,868 [ocalhost-startStop-1] (  priv.context.JNDIEnvironment) INFO    - Web-tier default Engine bean name is EngineBMT
15:57:53,339 [ocalhost-startStop-1] (     basic.config.SettingsImpl) INFO    - prconfig.xml merged with prconfig entries in Data-Admin-System-Settings
15:57:53,589 [ocalhost-startStop-1] (ion.internal.PRGenProviderImpl) INFO    - Using Hybrid Virtual Rules Table implementation
15:57:53,589 [ocalhost-startStop-1] (ion.internal.PRGenProviderImpl) INFO    - VTable dispatches rules for 7 Aspects: 'Action, Alias, Collection, Input, Model, Validate, When'.
15:57:53,589 [ocalhost-startStop-1] (ion.internal.PRGenProviderImpl) INFO    - ABA[UNKNOWN] dispatches rules for 1 Aspect: 'Stream'.
15:57:53,688 [ocalhost-startStop-1] (ion.internal.PRGenProviderImpl) INFO    - invokeDynamic instrumentation for inlining is enabled
15:57:53,689 [ocalhost-startStop-1] (ion.internal.PRGenProviderImpl) INFO    - Assembly Version: 1402912254
15:57:53,692 [ocalhost-startStop-1] (  priv.context.JNDIEnvironment) INFO    - Enterprise-tier default Engine bean name is EngineBMT
15:57:53,693 [ocalhost-startStop-1] (r.context.EtierEnvironmentImpl) INFO    - Enterprise tier using local JNDI context
factory = org.apache.naming.java.javaURLContextFactory
    url = <not specified>
   path = java:
15:57:53,872 [ocalhost-startStop-1] ( internal.archive.ParUtilsImpl) INFO    - Setting archive staging directory: /app/logs/pega/tmp/RuleMgmt
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    - JVM Information:
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    - 	Vendor: Oracle Corporation, JVM version: 1.7.0_80
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    - 	VM Name: Java HotSpot(TM) 64-Bit Server VM(build 1.7.0_80-b15)
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    - Host OS Information:
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    - 	OS: Linux, version: 2.6.32-696.6.3.el6.x86_64
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    - 	Architecture: amd64
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    - PegaRULES Enterprise Tier 7.10 (ML5)
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    - coreAssemblyCached_715_230: 2014-05-06 18.03 EDT
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    - Deployed in web tier only
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    -                        Servlet container: Tomcat
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    -                               Web server: Apache Tomcat/7.0.75
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    -                   Web server environment: Tomcat
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    -        Web-tier default Engine bean name: EngineBMT
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    -     Web to Enterprise tier delegate type: pojo
15:57:53,872 [ocalhost-startStop-1] (      etier.impl.EngineStartup) INFO    - Now starting the PegaRULES Engine...
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - Base database information:
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Database name:	omegadb
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Defined by:	JNDI name
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Data source name:	java:comp/env/jdbc/OmegaDS
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Minimum connection count:	0
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Maximum connection count:	unlimited
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Failover database:	none
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - Base database information:
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Database name:	pegadata
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Defined by:	JNDI name
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Data source name:	java:comp/env/jdbc/PegaRULES
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Minimum connection count:	0
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Maximum connection count:	unlimited
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Failover database:	none
15:57:53,905 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Default Schema:	MNPDATA
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - Base database information:
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Database name:	pegarules
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Defined by:	JNDI name
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Data source name:	java:comp/env/jdbc/PegaRULES
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Minimum connection count:	0
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Maximum connection count:	unlimited
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Failover database:	none
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Default Schema:	MNPRULE
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - Base database information:
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Database name:	sigmadb
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Defined by:	JNDI name
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Data source name:	java:comp/env/jdbc/SigmaDS
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Minimum connection count:	0
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Maximum connection count:	unlimited
15:57:53,906 [ocalhost-startStop-1] (l.access.ConnectionManagerImpl) INFO    - 	Failover database:	none
15:57:54,017 [ocalhost-startStop-1] (      external.timers.CpuTimer) INFO    - CPU timers set to TOTALSONLY. Use prconfig setting 'initialization/CpuTimerLevel' with one of [FULL, TOTALSONLY, NONE] to modify.
15:57:54,020 [ocalhost-startStop-1] (.timers.EnvironmentDiagnostics) INFO    - Using Java 1.5 Thread.getAllStackTraces() for thread dumps
15:57:54,086 [ocalhost-startStop-1] (.access.PageDatabaseMapperImpl) INFO    - DeflateStreams is turned ON.
15:57:54,117 [ocalhost-startStop-1] (pboard.StorageStreamCommonImpl) INFO    - engineCodeVersion: 07-10-11
15:57:54,279 [ocalhost-startStop-1] (ernal.access.DataSourceManager) ERROR   - Unable to obtain DataSource for wdm; javax.naming.NameNotFoundException: Name [jdbc/wdm] is not bound in this Context. Unable to find [jdbc].
15:57:54,322 [ocalhost-startStop-1] (      internal.mgmt.PRNodeImpl) INFO    - Using codeset version and timestamp map: {asposecellsv2=01-01-01@2016-06-17 23:16:00.0, pega-enginecode=07-10-11@2017-12-09 00:41:00.0, asposewordsv1=01-01-01@2016-06-17 23:18:00.0, customer=06-01-01@1969-12-31 18:00:00.0, asposepdfv3=01-01-01@2017-06-03 00:09:00.0}
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    - Generated source : file://runtime:/PRGenJava/
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    - Generated classes: file://runtime:/PRGenClasses/
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -        Web-tier real root path: /app/tomcat7/webapps/prweb
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -        Web-tier temporary path: /app/tomcat7/work/Catalina/localhost/prweb
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -       PegaRULES real root path: /app/tomcat7/webapps/prweb
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -  PegaRULES effective root path: file://default:/
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -  PegaRULES effective temp path: /app/logs/pega/tmp
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -            Using genSourcePath: file://runtime:/PRGenJava/
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    - Using  genClassPath (database): pegajdbc://491404590:1/
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -    Using  genClassPath (files): file://runtime:/PRGenClasses/
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -      Using external classes in: <not using external classes>
15:57:54,498 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -         Using external jars in: <not using external jars>
15:57:54,576 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    - Servlet classes: /app/tomcat7/lib/servlet-api.jar
15:57:54,577 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -     JSP classes: /app/tomcat7/lib/jsp-api.jar
15:57:54,577 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -     EJB classes: (none)
15:57:54,577 [       dlwsawcm36532] (rnal.mgmt.InitialConfiguration) INFO    -     JMS classes: (none)
15:57:54,819 [       dlwsawcm36532] (rnal.access.CacheContainerImpl) INFO    - Using the Dynamic Cache Probation Policy - cache after 2 accesses AND with a blob increment of 102400.
15:57:54,847 [       dlwsawcm36532] (e.VirtualRuleTableDispatchImpl) INFO    - mFUAReusableEnabled = true, mFUAReusableEnabledStream = true
15:57:54,984 [       dlwsawcm36532] (pcentric.RACacheAppCentricImpl) INFO    - Prune threshold is 10000
15:57:54,984 [       dlwsawcm36532] (pcentric.RACacheAppCentricImpl) INFO    - mFUAReusableEnabled = true, mConstructorReuseEnabled = false, mFUAReusableEnabledStream = true
15:57:55,039 [       dlwsawcm36532] (pcentric.RACacheAppCentricImpl) INFO    - Using RACacheAppCentricImpl for assembly cache implementations 
15:57:55,039 [       dlwsawcm36532] (pcentric.RACacheAppCentricImpl) INFO    - Assembly avoidance will use branch ruleset optimization
15:57:55,039 [       dlwsawcm36532] (nal.cache.AssemblyCacheWrapper) INFO    - Assembly Cache Wrapper: configuredCacheType = AC
15:57:55,149 [       dlwsawcm36532] ( internal.mgmt.PRRequestorImpl) INFO    - RecordWorkInProgress is not enabled
15:57:55,356 [       dlwsawcm36532] (orization.SessionAuthorization) INFO    - RSL Update Behavior: Eager
15:57:55,462 [       dlwsawcm36532] (  internal.access.DatabaseImpl) INFO    - Bytes input per interaction warning threshold:	50M
15:57:55,463 [       dlwsawcm36532] (  internal.access.DatabaseImpl) INFO    - Database product: Oracle
15:57:55,463 [       dlwsawcm36532] (  internal.access.DatabaseImpl) INFO    - Database version: Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
15:57:55,463 [       dlwsawcm36532] (  internal.access.DatabaseImpl) INFO    - Driver: Oracle JDBC driver
15:57:55,463 [       dlwsawcm36532] (  internal.access.DatabaseImpl) INFO    - Driver version: 12.1.0.2.0
15:57:55,468 [       dlwsawcm36532] (ternal.dictionary.ClassMapImpl) INFO    - ClassMap using multi-tenant environment: false
15:57:55,468 [       dlwsawcm36532] (ternal.dictionary.ClassMapImpl) INFO    - Reading the class group definitions
15:57:55,535 [       dlwsawcm36532] (ternal.dictionary.ClassMapImpl) INFO    - Read 29 class group definitions
15:57:55,536 [       dlwsawcm36532] (ternal.dictionary.ClassMapImpl) INFO    - Reading the class definitions
15:58:01,099 [       dlwsawcm36532] (ternal.dictionary.ClassMapImpl) INFO    - Read 6843 class definitions
15:58:05,867 [       dlwsawcm36532] (al.access.InstanceExistsFilter) INFO    - Scanning instance ids
15:58:12,597 [       dlwsawcm36532] (al.access.InstanceExistsFilter) INFO    - Added 160677 entries to the instance exists filter in 6.730000 seconds with a false positive rate of 0.001
15:58:14,695 [       dlwsawcm36532] (.DeclarativePageDefinitionImpl) ERROR   - Error occured while preloading declare pages
java.lang.ArrayIndexOutOfBoundsException: -1
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.GlobalDeclarativeClass.populateRuleProps(GlobalDeclarativeClass.java:664)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.GlobalDeclarativeClass.listChangeDefinitions(GlobalDeclarativeClass.java:582)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.GlobalDeclarativeClass.<init>(GlobalDeclarativeClass.java:412)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.GlobalCache.getGlobalClass(GlobalCache.java:479)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.DeclarativeCacheManagerImpl.getGlobalClass(DeclarativeCacheManagerImpl.java:1588)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.RuntimeDeclarativeClass.<init>(RuntimeDeclarativeClass.java:133)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.RuntimeCacheImpl.getRuntimeClass(RuntimeCacheImpl.java:308)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.DeclarativeCacheManagerImpl.getRuntimeClass(DeclarativeCacheManagerImpl.java:1430)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.ProcessingSupportImpl.getPropertyCandidates(ProcessingSupportImpl.java:108)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.ProcessingSupportImpl.getAutoChainCandidates(ProcessingSupportImpl.java:165)
	at com.pega.pegarules.data.internal.clipboard.DeclarativeSupportImpl.getAutoChainCandidates(DeclarativeSupportImpl.java:295)
	at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.autoChain(ClipboardPropertyImpl.java:1017)
	at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getStringAndChain(ClipboardPageImpl.java:1590)
	at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getString(ClipboardPageImpl.java:1169)
	at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getString(ClipboardPageImpl.java:1157)
	at com.pega.pegarules.exec.internal.declare.infengine.pages.DeclarativePageDefinitionCacheImpl.initialize(DeclarativePageDefinitionCacheImpl.java:291)
	at com.pega.pegarules.session.internal.mgmt.PRNodeImpl.initializeSystem(PRNodeImpl.java:786)
	at com.pega.pegarules.session.internal.mgmt.PREnvironment.getThreadAndInitialize(PREnvironment.java:373)
	at com.pega.pegarules.session.internal.PRSessionProviderImpl.getThreadAndInitialize(PRSessionProviderImpl.java:1913)
	at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineStartup.initEngine(EngineStartup.java:640)
	at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._initEngine_privact(EngineImpl.java:165)
	at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.doStartup(EngineImpl.java:138)
	at com.pega.pegarules.web.servlet.WebAppLifeCycleListener._contextInitialized_privact(WebAppLifeCycleListener.java:266)
	at com.pega.pegarules.web.servlet.WebAppLifeCycleListener.contextInitialized(WebAppLifeCycleListener.java:174)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:419)
	at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:460)
	at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:509)
	at com.pega.pegarules.internal.web.servlet.WebAppLifeCycleListenerBoot.contextInitialized(WebAppLifeCycleListenerBoot.java:83)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5634)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
	at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:679)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1966)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
15:58:14,886 [       dlwsawcm36532] (      etier.impl.EngineStartup) ERROR   - PegaRULES initialization failed. Server: dlwsawcm36532
com.pega.pegarules.pub.context.InitializationFailedError: PRNodeImpl init failed
	at com.pega.pegarules.session.internal.mgmt.PREnvironment.getThreadAndInitialize(PREnvironment.java:384)
	at com.pega.pegarules.session.internal.PRSessionProviderImpl.getThreadAndInitialize(PRSessionProviderImpl.java:1913)
	at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineStartup.initEngine(EngineStartup.java:640)
	at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._initEngine_privact(EngineImpl.java:165)
	at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.doStartup(EngineImpl.java:138)
	at com.pega.pegarules.web.servlet.WebAppLifeCycleListener._contextInitialized_privact(WebAppLifeCycleListener.java:266)
	at com.pega.pegarules.web.servlet.WebAppLifeCycleListener.contextInitialized(WebAppLifeCycleListener.java:174)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:419)
	at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:460)
	at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:509)
	at com.pega.pegarules.internal.web.servlet.WebAppLifeCycleListenerBoot.contextInitialized(WebAppLifeCycleListenerBoot.java:83)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5634)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
	at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:679)
	at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1966)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ArrayIndexOutOfBoundsException: -1
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.GlobalDeclarativeClass.populateRuleProps(GlobalDeclarativeClass.java:664)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.GlobalDeclarativeClass.listChangeDefinitions(GlobalDeclarativeClass.java:582)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.GlobalDeclarativeClass.<init>(GlobalDeclarativeClass.java:412)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.GlobalCache.getGlobalClass(GlobalCache.java:479)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.DeclarativeCacheManagerImpl.getGlobalClass(DeclarativeCacheManagerImpl.java:1588)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.RuntimeDeclarativeClassCore.resolveRules(RuntimeDeclarativeClassCore.java:398)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.RuntimeDeclarativeClassCore.<init>(RuntimeDeclarativeClassCore.java:354)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.RuntimeDeclarativeClass.<init>(RuntimeDeclarativeClass.java:134)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.RuntimeCacheImpl.getRuntimeClass(RuntimeCacheImpl.java:308)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.DeclarativeCacheManagerImpl.getRuntimeClass(DeclarativeCacheManagerImpl.java:1430)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.ProcessingSupportImpl.getPropertyCandidates(ProcessingSupportImpl.java:108)
	at com.pega.pegarules.exec.internal.declare.infengine.cbi.ProcessingSupportImpl.getAutoChainCandidates(ProcessingSupportImpl.java:165)
	at com.pega.pegarules.data.internal.clipboard.DeclarativeSupportImpl.getAutoChainCandidates(DeclarativeSupportImpl.java:295)
	at com.pega.pegarules.data.internal.clipboard.ClipboardPropertyImpl.autoChain(ClipboardPropertyImpl.java:1017)
	at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getStringAndChain(ClipboardPageImpl.java:1590)
	at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getString(ClipboardPageImpl.java:1169)
	at com.pega.pegarules.data.internal.clipboard.ClipboardPageImpl.getString(ClipboardPageImpl.java:1157)
	at com.pega.pegarules.exec.internal.basic.SystemSettingsImpl.getDynamic(SystemSettingsImpl.java:217)
	at com.pega.pegarules.exec.internal.basic.SystemSettingsImpl.getDynamic(SystemSettingsImpl.java:191)
	at com.pega.pegarules.data.internal.clipboard.DeclarativePageInstanceContainerImpl.<init>(DeclarativePageInstanceContainerImpl.java:68)
	at com.pega.pegarules.data.internal.PRDataProviderImpl.getDeclarativePageInstanceContainer(PRDataProviderImpl.java:975)
	at com.pega.pegarules.session.internal.mgmt.base.ThreadData.initNewInstance(ThreadData.java:441)
	at com.pega.pegarules.session.internal.mgmt.PRThreadBase.<init>(PRThreadBase.java:146)
	at com.pega.pegarules.session.internal.mgmt.PRThreadFactory.newProduct(PRThreadFactory.java:63)
	at com.pega.pegarules.priv.factory.AbstractObjectFactory.acquireNewProduct(AbstractObjectFactory.java:290)
	at com.pega.pegarules.priv.factory.AbstractObjectFactory.acquireObject(AbstractObjectFactory.java:366)
	at com.pega.pegarules.session.internal.mgmt.PRThreadFactory.acquire(PRThreadFactory.java:55)
	at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.<init>(PRThreadImpl.java:155)
	at com.pega.pegarules.session.internal.mgmt.PRThreadImpl.acquire(PRThreadImpl.java:172)
	at com.pega.pegarules.session.internal.mgmt.base.RequestorThreadSync.getOrCreateThread(RequestorThreadSync.java:174)
	at com.pega.pegarules.session.internal.mgmt.base.RequestorThreadSync.getOrCreateThread(RequestorThreadSync.java:161)
	at com.pega.pegarules.session.internal.mgmt.base.RequestorThreadSync.getOrCreateThread(RequestorThreadSync.java:157)
	at com.pega.pegarules.session.internal.mgmt.PRRequestorImpl.getOrCreateThread(PRRequestorImpl.java:715)
	at com.pega.pegarules.session.internal.mgmt.PRNodeImpl.initializeSystem(PRNodeImpl.java:789)
	at com.pega.pegarules.session.internal.mgmt.PREnvironment.getThreadAndInitialize(PREnvironment.java:373)
	... 27 more
15:58:14,886 [       dlwsawcm36532] (      etier.impl.EngineStartup) INFO    - PegaRULES initialization failed. Server: dlwsawcm36532
15:58:14,914 [       dlwsawcm36532] (ervlet.WebAppLifeCycleListener) ERROR   - Enterprise tier failed to initialize properly, PegaRULES not available
15:58:14,924 [       dlwsawcm36532] (ervlet.WebAppLifeCycleListener) INFO    - Web Tier initialization is complete.
Low-Code App Development Upgrades
Moderation Team has archived post
Share this page LinkedIn