Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1225979

Summary: Kie sever starting error - ClassNotFoundException: org.drools.decisiontable.DecisionTableProviderImpl
Product: [Retired] JBoss BRMS Platform 6 Reporter: Prabakar <psingara>
Component: Business CentralAssignee: Edson Tirelli <etirelli>
Status: CLOSED DUPLICATE QA Contact: Jiri Locker <jlocker>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 6.2.0CC: nobody
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-05-28 15:50:37 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Prabakar 2015-05-28 15:34:58 UTC
Description of problem:
I register my kie -server in business central with no issue, after that I created a kie container, when I start the  newly created kie-container, I got the following error ClassNotFoundException: org.drools.decisiontable.DecisionTableProviderImpl message.

Version-Release number of selected component (if applicable):

BRMS-6.1-GA

How reproducible:
1. Register kie-server in business central
2. Create kie- container
3. start kie- container, and watch the server log

Steps to Reproduce:
1. Register kie-server in business central
2. Create kie- container
3. start kie- container, and watch the server log

Actual results:
	at org.kie.internal.utils.ServiceRegistryImpl$ReflectionInstantiator.newInstance(ServiceRegistryImpl.java:272) [kie-internal-6.2.0.Final-redhat-4.jar:6.2.0.Final-redhat-4]
	at org.kie.internal.utils.ServiceRegistryImpl$ReflectionInstantiator.call(ServiceRegistryImpl.java:264) [kie-internal-6.2.0.Final-redhat-4.jar:6.2.0.Final-redhat-4]
	at org.kie.internal.utils.ServiceRegistryImpl.get(ServiceRegistryImpl.java:179) [kie-internal-6.2.0.Final-redhat-4.jar:6.2.0.Final-redhat-4]
	... 52 more
Caused by: java.lang.ClassNotFoundException: org.drools.decisiontable.DecisionTableProviderImpl from [Module "deployment.kie-server.war:main" from Service Module Loader]
	at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:213) [jboss-modules.jar:1.3.6.Final-redhat-1]
	at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459) [jboss-modules.jar:1.3.6.Final-redhat-1]
	at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408) [jboss-modules.jar:1.3.6.Final-redhat-1]
	at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389) [jboss-modules.jar:1.3.6.Final-redhat-1]
	at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:134) [jboss-modules.jar:1.3.6.Final-redhat-1]
	at java.lang.Class.forName0(Native Method) [rt.jar:1.7.0_65]
	at java.lang.Class.forName(Class.java:190) [rt.jar:1.7.0_65]
	at org.kie.internal.utils.ServiceRegistryImpl$ReflectionInstantiator.newInstance(ServiceRegistryImpl.java:269) [kie-internal-6.2.0.Final-redhat-4.jar:6.2.0.Final-redhat-4]

Expected results:


Additional info:

Comment 3 Edson Tirelli 2015-05-28 15:50:37 UTC
This has been fixed in product v6.1.1.

*** This bug has been marked as a duplicate of bug 1217296 ***