[jboss-jira] [JBoss JIRA] (DROOLS-5310) java.lang.NoSuchMethodError: org.drools.core.common.ProjectClassLoader.storeClasses

Mario Fusco (Jira) issues at jboss.org
Tue May 12 08:07:45 EDT 2020


     [ https://issues.redhat.com/browse/DROOLS-5310?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mario Fusco updated DROOLS-5310:
--------------------------------
    Sprint: 2020 Week 19-21 (from May 4)


> java.lang.NoSuchMethodError: org.drools.core.common.ProjectClassLoader.storeClasses
> -----------------------------------------------------------------------------------
>
>                 Key: DROOLS-5310
>                 URL: https://issues.redhat.com/browse/DROOLS-5310
>             Project: Drools
>          Issue Type: Bug
>            Reporter: Balasubramanyam Nandula
>            Assignee: Mario Fusco
>            Priority: Major
>              Labels: Hybris6.4.0.72RHDM7.4
>
> SAP Hybris Platform Version: 6.4.0.7 | RHDM7.4 Libraries used as client for Rules Rest API
> JDK Version used in Hybris - 1.8
> When integrating RHDM7.4 libraries for SAP Hybris e-commerce solution we got the following exception on server start up. Libraries modified are provided in step to reproduce section
> *+Runtime Server reported issue+*
> (...) INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | ERROR [BatchSelfHealingItemsRunner] [PoolableThread] Problems executing de.hybris.platform.directpersistence.selfhealing.impl.DefaultSelfHealingService$BatchSelfHealingItemsScheduledRunnable at 6cf2a843 : org.drools.core.common.ProjectClassLoader.storeClasses(Ljava/util/Map;)V
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | java.lang.NoSuchMethodError: org.drools.core.common.ProjectClassLoader.storeClasses(Ljava/util/Map;)V
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at org.drools.compiler.kie.builder.impl.KieModuleKieProject.init(KieModuleKieProject.java:66)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildKieProject(KieBuilderImpl.java:269)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildAll(KieBuilderImpl.java:238)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at org.drools.compiler.kie.builder.impl.KieBuilderImpl.buildAll(KieBuilderImpl.java:187)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.ruleengine.init.impl.DefaultRuleEngineKieModuleSwapper.createKieModule(DefaultRuleEngineKieModuleSwapper.java:279)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.ruleengine.init.impl.DefaultRuleEngineBootstrap.startup(DefaultRuleEngineBootstrap.java:73)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.ruleengine.event.OnTenantStartupProcessor.lambda$1(OnTenantStartupProcessor.java:111)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at java.util.ArrayList.forEach(ArrayList.java:1257)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.ruleengine.event.OnTenantStartupProcessor.activateRulesModules(OnTenantStartupProcessor.java:111)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.ruleengine.event.OnTenantStartupProcessor.processOnTenantStartup(OnTenantStartupProcessor.java:79)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.ruleengine.event.OnTenantStartupProcessor$DefaultRuleEngineTenantListener.afterTenantStartUp(OnTenantStartupProcessor.java:276)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.core.AbstractTenant.lambda$0(AbstractTenant.java:912)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.core.ClassLoaderUtils.executeWithWebClassLoaderParentIfNeeded(ClassLoaderUtils.java:34)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.core.AbstractTenant.executeStartupNotifyIfNecessary(AbstractTenant.java:898)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.core.AbstractTenant.executeInitsIfNecessary(AbstractTenant.java:1390)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.core.Registry.assureTenantStarted(Registry.java:667)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.core.Registry.activateTenant(Registry.java:708)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.core.Registry.setCurrentTenant(Registry.java:555)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.core.Registry.activateMasterTenant(Registry.java:615)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.core.Registry.activateMasterTenantAndFailIfAlreadySet(Registry.java:603)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.util.threadpool.ThreadPool.setTenant(ThreadPool.java:79)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.util.threadpool.PoolableThread.internalRun(PoolableThread.java:206)
> INFO | jvm 1 | main | 2020/05/09 22:21:47.953 | at de.hybris.platform.core.threadregistry.RegistrableThread.run(RegistrableThread.java:135)
> (...)"



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jboss-jira mailing list