SAP Knowledge Base Article - Preview

2704737 - KieModuleCache$KModuleCache problems during hybris startup and initialization

Symptom

 Errors like below are seen during the hybris startup or during initialization.

SEVERE: Exception sending context initialized event to listener instance of class de.hybris.platform.spring.HybrisContextLoaderListener
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | java.lang.VerifyError: class org.drools.compiler.kie.builder.impl.KieModuleCache$KModuleCache overrides final method getUnknownFields.()Lcom/google/protobuf/UnknownFieldSet;
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.lang.ClassLoader.defineClass1(Native Method)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.security.AccessController.doPrivileged(Native Method)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.bootstrap.loader.YURLClassLoader.loadRegisterAndResolveClass(YURLClassLoader.java:85)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.bootstrap.loader.YURLClassLoader.loadClass(YURLClassLoader.java:72)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.drools.compiler.kie.builder.impl.KieMetaInfoBuilder.createCacheBuilder(KieMetaInfoBuilder.java:119)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.drools.compiler.kie.builder.impl.KieMetaInfoBuilder.generateKieModuleMetaInfo(KieMetaInfoBuilder.java:72)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.drools.compiler.kie.builder.impl.KieMetaInfoBuilder.writeKieModuleMetaInfo(KieMetaInfoBuilder.java:54)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildKieProject(KieBuilderImpl.java:240)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildAll(KieBuilderImpl.java:204)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildAll(KieBuilderImpl.java:170)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.ruleengine.init.impl.DefaultRuleEngineKieModuleSwapper.createKieModule(DefaultRuleEngineKieModuleSwapper.java:286)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.ruleengine.init.impl.DefaultRuleEngineBootstrap.startup(DefaultRuleEngineBootstrap.java:73)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.ruleengine.event.OnTenantStartupProcessor.lambda$0(OnTenantStartupProcessor.java:103)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.util.ArrayList.forEach(ArrayList.java:1249)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.ruleengine.event.OnTenantStartupProcessor.activateRulesModules(OnTenantStartupProcessor.java:103)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.ruleengine.event.OnTenantStartupProcessor.processOnTenantStartup(OnTenantStartupProcessor.java:74)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.ruleengine.event.OnTenantStartupProcessor$DefaultRuleEngineTenantListener.afterTenantStartUp(OnTenantStartupProcessor.java:251)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.core.BlockingTenantStartupNotifier.notifyAllListeners(BlockingTenantStartupNotifier.java:118)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.core.BlockingTenantStartupNotifier.executeStartupNotify(BlockingTenantStartupNotifier.java:74)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.core.AbstractTenant.executeInitsIfNecessary(AbstractTenant.java:1312)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.core.Registry.assureTenantStarted(Registry.java:666)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.core.Registry.activateTenant(Registry.java:707)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.core.Registry.setCurrentTenant(Registry.java:554)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.core.Registry.activateMasterTenant(Registry.java:614)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.core.Registry.startup(Registry.java:432)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.spring.HybrisContextLoaderListener.startRegistry(HybrisContextLoaderListener.java:317)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.spring.HybrisContextLoaderListener.doInitWebApplicationContext(HybrisContextLoaderListener.java:203)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.spring.HybrisContextLoaderListener.initWebApplicationContext(HybrisContextLoaderListener.java:191)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at de.hybris.platform.spring.HybrisContextLoaderListener.contextInitialized(HybrisContextLoaderListener.java:87)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5634)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1571)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1561)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
INFO   | jvm 1    | main    | 2017/09/04 14:56:32.041 | 	at java.lang.Thread.run(Thread.java:745)


Read more...

Environment

SAP Commerce 6.6

SAP Commerce 1808

Product

SAP Hybris Commerce 1808 ; SAP Hybris Commerce 6.6

Keywords

newpromotionsengine ; Accelerators; KieModuleCache; ClassLoader; , KBA , CEC-SCC-PLA-PL , Platform , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.