[rules-users] how to read guvnor package through changeset.xml from client application?

Michael Anstis michael.anstis at gmail.com
Mon Oct 22 08:35:25 EDT 2012


Do you have the same version of Drools Expert as you do Guvnor?

Has the binary package in Guvnor been built?

Do all use the same version of Java?

On 22 October 2012 11:46, sainadh <adisya.sai at gmail.com> wrote:

> hi,
>
> i am trying to read the guvnor package from my client application...
> but i am getting exceptions like below, i think these are the exceptions
> caused, because of unable to read the package
>
> i want to access the brl's in my guvnor package...  my changeset.xml is
>
> <?xml version="1.0" encoding="UTF-8"?>
> <change-set xmlns="http://drools.org/drools-5.0/change-set"
> xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
> xs:schemaLocation="http://drools.org/drools-5.0/change-set
>
> http://anonsvn.jboss.org/repos/labs/labs/jbossrules/trunk/drools-api/src/main/resources/change-set-1.0.0.xsd
> ">
>
>    <add>
>       <resource
> source='http://localhost:8080/guvnor/rest/packages/mypackage/'
>       type='PKG' basicAuthentication="enabled" username="admin"
> password="admin" />
>    </add>
> </change-set>
>
>
>
>
>
> please anyone help me
>
> java.lang.RuntimeException: KnowledgeAgent exception while trying to
> deserialize KnowledgeDefinitionsPackage
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.createPackageFromResource(KnowledgeAgentImpl.java:776)
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.addResourcesToKnowledgeBase(KnowledgeAgentImpl.java:1071)
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.rebuildResources(KnowledgeAgentImpl.java:824)
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.buildKnowledgeBase(KnowledgeAgentImpl.java:673)
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:203)
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:182)
>         at
>
> com.org.alert.test.SampleTestClass.createKnowledgeBase(SampleTestClass.java:80)
>         at com.org.alert.test.SampleTestClass.main(SampleTestClass.java:26)
> Caused by: java.io.StreamCorruptedException: invalid stream header:
> 3C656E74
>         at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
>         at java.io.ObjectInputStream.<init>(Unknown Source)
>         at
>
> org.drools.common.DroolsObjectInputStream.<init>(DroolsObjectInputStream.java:68)
>         at
> org.drools.core.util.DroolsStreamUtils.streamIn(DroolsStreamUtils.java:205)
>         at
> org.drools.core.util.DroolsStreamUtils.streamIn(DroolsStreamUtils.java:174)
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.createPackageFromResource(KnowledgeAgentImpl.java:749)
>         ... 7 more
> Exception in thread "main" java.lang.NullPointerException
>         at java.util.AbstractCollection.addAll(Unknown Source)
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.addResourcesToKnowledgeBase(KnowledgeAgentImpl.java:1077)
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.rebuildResources(KnowledgeAgentImpl.java:824)
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.buildKnowledgeBase(KnowledgeAgentImpl.java:673)
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:203)
>         at
>
> org.drools.agent.impl.KnowledgeAgentImpl.applyChangeSet(KnowledgeAgentImpl.java:182)
>         at
>
> com.org.alert.test.SampleTestClass.createKnowledgeBase(SampleTestClass.java:80)
>         at com.org.alert.test.SampleTestClass.main(SampleTestClass.java:26)
>
> thanks in advance
> and
> regards
> sai
>
>
>
> --
> View this message in context:
> http://drools.46999.n3.nabble.com/how-to-read-guvnor-package-through-changeset-xml-from-client-application-tp4020410.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20121022/de790448/attachment.html 


More information about the rules-users mailing list