Don&#39;t use those SNAPSHOT jars - get the 5.2.0.FINAL ones.<br>-W<br><br><br><div class="gmail_quote">On 18 July 2011 11:11, gbelin <span dir="ltr">&lt;<a href="mailto:gbelin_saiz@hotmail.com">gbelin_saiz@hotmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi there,<br>
<br>
I am trying load the example package mortgages with<br>
/<br>
KnowledgeAgent kagent = KnowledgeAgentFactory.newKnowledgeAgent(<br>
&quot;MortgageAgent&quot; );<br>
kagent.applyChangeSet( ResourceFactory.newUrlResource(<br>
&quot;<a href="http://localhost:8080/guvnor-webapp/org.drools.guvnor.Guvnor/package/mortgages/LATEST/ChangeSet.xml" target="_blank">http://localhost:8080/guvnor-webapp/org.drools.guvnor.Guvnor/package/mortgages/LATEST/ChangeSet.xml</a>&quot;<br>

) );<br>
KnowledgeBase kbase = kagent.getKnowledgeBase();/<br>
<br>
the execution of the &quot;applyChangeSet&quot; produces the error:<br>
<br>
<br>
/java.lang.RuntimeException: KnowledgeAgent exception while trying to<br>
deserialize KnowledgeDefinitionsPackage<br>
        at<br>
org.drools.agent.impl.KnowledgeAgentImpl.createPackageFromResource(KnowledgeAgentImpl.java:732)<br>
        at<br>
org.drools.agent.impl.KnowledgeAgentImpl.addResourcesToKnowledgeBase(KnowledgeAgentImpl.java:965)<br>
        at<br>
org.drools.agent.impl.KnowledgeAgentImpl.rebuildResources(KnowledgeAgentImpl.java:774)<br>
        at<br>
org.drools.agent.impl.KnowledgeAgentImpl.buildKnowledgeBase(KnowledgeAgentImpl.java:646)<br>
        at<br>
org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:190)<br>
        at<br>
org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:172)<br>
        at com.sample.DroolsTest.main(DroolsTest.java:42)<br>
Caused by: java.io.InvalidClassException:<br>
org.drools.rule.MVELDialectRuntimeData; local class incompatible: stream<br>
classdesc serialVersionUID = 5166066541265170937, local class<br>
serialVersionUID = 8808844570772337501<br>
        at java.io.ObjectStreamClass.initNonProxy(Unknown Source)<br>
<br>
<br>
/<br>
<br>
<br>
I suppose it is a problem with different versions of any library, but I do<br>
not know which one, I think I have the latest version of all libraries ...<br>
<br>
My development environment:<br>
<br>
Server:<br>
  Apache Tomcat  6.0.26<br>
  Guvnor server Version 5.2.0.Final<br>
<br>
Client:<br>
  Eclipse 3.5 Galileo<br>
  Java jre6<br>
  mvel2.jar version 2.0.19<br>
  drools-api.jar Bundle-Version: 5.2.0.SNAPSHOT<br>
  drools-core.jar Bundle-Version: 5.2.0.SNAPSHOT<br>
<br>
<br>
Thanks in advance.<br>
<font color="#888888"><br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://drools.46999.n3.nabble.com/ERROR-stream-classdesc-serialVersionUID-5166066541265170937-local-class-serialVersionUID-880884457071-tp3178597p3178597.html" target="_blank">http://drools.46999.n3.nabble.com/ERROR-stream-classdesc-serialVersionUID-5166066541265170937-local-class-serialVersionUID-880884457071-tp3178597p3178597.html</a><br>

Sent from the Drools: User forum mailing list archive at Nabble.com.<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>
</font></blockquote></div><br>