This may be a container issue, which container are you using? It doesn’t locate resources via the classloader. Instead it locates the jar on the file system and scans the contents of the jar. The jar must have a kmodule.xml file inside of it to be recognised and it’s resources added.
We know this works for normal jars. Inside of JBoss EAP you need to add the JBoss VFS jar (I think). We recently made weblogic work, and are currently investigating websphere. Mark On 6 May 2014, at 00:32, Ashish Nayyar <ashis...@gmail.com> wrote: > Can anyone help here please ? > > I am working on DROOLS 6.0.1 application. I have my rule files (*.drl) > packaged inside a separate project which is included as a jar file as a maven > dependency. When I deploy my project, KIEModule is not able to find the rules > files (which are packaged inside the jar above). I am not getting an error > though but rules are not getting fired. If I manually place the rules files > under classpath say WEB-INF/rules/*.drl they are detected and rules are > executed. I was under impression that KIEmodules are auto discovered from > anywhere in classpath. Any pointers are appreciated. This is general question > hence I have not included the comprehensive code files. Everything start > working once I place the *.drl files in the classpath (take them outside of > jar). I have opened the JIRA issue @ Link Thanks > > > On Tue, Apr 29, 2014 at 3:51 PM, ash316 <ashis...@gmail.com> wrote: > I am working on DROOLS 6.0.1 application. I have my rule files (*.drl) > packaged inside a separate project which is included as a jar file as a maven > dependency. When I deploy my project, KIEModule is not able to find the rules > files (which are packaged inside the jar above). I am not getting an error > though but rules are not getting fired. If I manually place the rules files > under classpath say WEB-INF/rules/*.drl they are detected and rules are > executed. I was under impression that KIEmodules are auto discovered from > anywhere in classpath. Any pointers are appreciated. This is general question > hence I have not included the comprehensive code files. Everything start > working once I place the *.drl files in the classpath (take them outside of > jar). I have opened the JIRA issue @ Link Thanks > View this message in context: Rules not picked when packaged inside the JAR > Sent from the Drools: User forum mailing list archive at Nabble.com. > > _______________________________________________ > rules-users mailing list > rules-users@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users > > _______________________________________________ > rules-users mailing list > rules-users@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users