title: Drools not able to load rules in Spring Boot Project
body: <p>I am using the Drools 7.5.0-final in the spring Boot project.</p>
  
  <p>I am working on a multi-module Gradle project. 
  Rules and kmodule.xml is present in the sub-module project. This module is packaged as a Jar inside a fat spring boot Jar file.</p>
  
  <pre><code>  &lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;kmodule xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
           xmlns="http://jboss.org/kie/6.0.0/kmodule"&gt;
  &lt;!-- &lt;configuration&gt;
    &lt;property key="drools.propertySpecific" value="ALLOWED"/&gt;
  &lt;/configuration&gt; --&gt;
  
  &lt;kbase name="rules.employee.tax"   packages="uk.gov.hmrc.itmp.service.application.rules.employee.tax" &gt; 
  &lt;ksession name="rules.employee.tax.session" type="stateful"  /&gt;
  &lt;ksession name="rules.employee.tax.statelesssession" type="stateless" /&gt;
  &lt;/kbase&gt;  
  &lt;/kmodule&gt;
  </code></pre>
  
  <p>I am building the container from the classpath.</p>
  
  <pre><code>KieContainer kContainer = kieService.newKieClasspathContainer();
  </code></pre>
  
  <p>on server start-up <strong>(java -jar)</strong> it loads the Kmodule.xml and prints all the kbase and sessionName.</p>
  
  <p>But when I fire rules it returns <strong><code>zero rules fired</code></strong>.</p>
  
  <p><strong>It works fine when I run as spring boot app from Eclipse.</strong>
  Please help.</p>