<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">The cached information is produced, but not written to the jar. It’s a bug, we’ll fix next week.<div><br></div><div>Mark<br><div><div>On 8 Feb 2014, at 14:16, Matteo Mortari <<a href="mailto:matteo.mortari@gmail.com">matteo.mortari@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><p dir="ltr">Ciao,</p><p dir="ltr">I have the same problem when mvn compile, or mvn install, " The resulting jar file isn't any different then when not using the plugin.". So I second your message with interest. I had the same understanding as yours, it should precompile the rules in the jar, but unable to get any results on this one - I thought was only me. </p><p dir="ltr">Concerning your other issue when at code execution you got error, I guess it depends how you set up your "engine" project and code. Personally I have a pom.xml with the drools BOM, and kie-ci as the only dependency. That works for execution at runtime without errors, at least for me. </p><p dir="ltr">Hope this helps? Monitoring this thread with interest </p><p dir="ltr">MM</p>
<div class="gmail_quote">On 8 Feb 2014 14:25, "Scott Thibault" <<a href="mailto:sthibault@codonis.com">sthibault@codonis.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div>I thought when you used the maven plugin that the rules files were compiled into a binary form so that you could deploy with a minimal set of dependencies. It's not working for me though. This is my pom.xml file:</div>
<div><div><pre><code><?xml version="1.0" encoding="UTF-8"?>
<project xmlns="<a href="http://maven.apache.org/POM/4.0.0" target="_blank">http://maven.apache.org/POM/4.0.0</a>"
xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>"
xsi:schemaLocation="<a href="http://maven.apache.org/POM/4.0.0" target="_blank">http://maven.apache.org/POM/4.0.0</a> <a href="http://maven.apache.org/xsd/maven-4.0.0.xsd" target="_blank">http://maven.apache.org/xsd/maven-4.0.0.xsd</a>">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.kie</groupId>
<artifactId>kie-parent-with-dependencies</artifactId>
<version>6.0.1.Final</version>
<!-- relativePath causes out-of-date problems on hudson slaves -->
<!--<relativePath>../droolsjbpm-build-bootstrap/pom.xml</relativePath>-->
</parent>
<packaging>kjar</packaging>
<artifactId>default-kiesession</artifactId>
<name>Drools API examples - Default KieSession</name>
<dependencies>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-compiler</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.kie</groupId>
<artifactId>kie-maven-plugin</artifactId>
<version>6.0.1.Final</version>
<extensions>true</extensions>
<dependencies>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.6.1</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
<repositories>
<!-- Bootstrap repository to locate the parent pom when the parent pom has not been build locally. -->
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Repository Group</name>
<url><a href="http://repository.jboss.org/nexus/content/groups/public/" target="_blank">http://repository.jboss.org/nexus/content/groups/public/</a></url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>daily</updatePolicy>
</snapshots>
</repository>
</repositories>
<scm>
<connection>scm:git:git@github.com:droolsjbpm/drools.git</connection>
<developerConnection>scm:git:git@github.com:droolsjbpm/drools.git</developerConnection>
<url><a href="https://github.com/droolsjbpm/drools" target="_blank">https://github.com/droolsjbpm/drools</a></url>
</scm>
</project></code></pre></div><div>I build with the mvn package command. The resulting jar file isn't any different then when not using the plugin. When I try to execute the code I get the error:</div><div><span>The Eclipse JDT Core jar is not in the classpath</span></div>
<div><span></span> </div><div><span>Any suggestions?</span></div><div><span></span> </div><div><span></span> </div></div></div>
<br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a><br></blockquote></div>
_______________________________________________<br>rules-users mailing list<br><a href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br>https://lists.jboss.org/mailman/listinfo/rules-users</blockquote></div><br></div></body></html>