<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"> <br>Esteban, Sorry for the delay,<br>
<br>
Yes, I compiled binary package in Guvnor,<br>
I am getting same Exceptions if I keep kbase.getProcess():<br>
<br>
java.lang.NullPointerException<br>
&nbsp;&nbsp;&nbsp; at org.drools.common.AbstractWorkingMemory.startProcess(AbstractWorkingMemory.java:1090)<br>
&nbsp;&nbsp;&nbsp; at org.drools.impl.StatefulKnowledgeSessionImpl.startProcess(StatefulKnowledgeSessionImpl.java:301)<br>
&nbsp;&nbsp;&nbsp; at com.simple.Mainclass.main(Mainclass.java:30)<span><font size="2"><font style="font-family: Arial,Default Sans Serif,Verdana,Arial,Helvetica,sans-serif;" size="3"><br>
<p><br>
</p>
</font></font></span><br><span><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="2"><font style="font-family: Arial,Default Sans Serif,Verdana,Arial,Helvetica,sans-serif;" face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="3"><p><font color="#ff33cc"><br><font color="#000000">Thanks and regards,</font></font><br><font color="#ff33cc"><font color="#000000">Manohar Kokkula</font></font><br><font color="#ff33cc"><font color="#000000">Mailto: manohar.kokkula@tcs.com</font></font><font color="#ff33cc"><br></font></p></font></font></span><br><br><font color="#990099">-----rules-users-bounces@lists.jboss.org wrote: -----</font><div><blockquote style="padding-right: 0px; padding-left: 5px; margin-left: 5px; border-left: 2px solid black; margin-right: 0px;">To: Rules Users List &lt;rules-users@lists.jboss.org&gt;<br>From: Esteban Aliverti <esteban.aliverti@gmail.com><br>Sent by: rules-users-bounces@lists.jboss.org<br>Date: 01/09/2012 08:34PM<br>Subject: Re: [rules-users] API's used for loading process in Eclipse<br><br>Have you compiled your package in Guvnor?<div>What is the result of kbase.getProcesses() ?</div><div><br></div><div>Best Regards,<br clear="all"><br>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<br><br>Esteban Aliverti<br>- Developer @ <a href="http://www.plugtree.com" target="_blank">http://www.plugtree.com </a><br>

- Blog @ <a href="http://ilesteban.wordpress.com" target="_blank">http://ilesteban.wordpress.com</a><br>
<br><br><div class="gmail_quote">2012/1/9 Manohar Kokkula <span dir="ltr">&lt;<a href="mailto:manohar.kokkula@tcs.com">manohar.kokkula@tcs.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif"> Conten in ProcessChangeSet.xml:<br><br><br>&lt;change-set xmlns='<a href="http://drools.org/drools-5.0/change-set" target="_blank">http://drools.org/drools-5.0/change-set</a>'<br>

&nbsp;&nbsp;&nbsp; xmlns:xs='<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>'<br>&nbsp;&nbsp;&nbsp; xs:schemaLocation='<a href="http://drools.org/drools-5.0/change-set" target="_blank">http://drools.org/drools-5.0/change-set</a> /home/manohar/Desktop/ChangeSet/ProcessExample-xsd/change-set-1.0.0.xsd' &gt;<br>

&nbsp;&nbsp;&nbsp; &lt;add&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;resource source='<a href="http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/defaultPackage/LATEST" target="_blank">http://localhost:8080/drools-guvnor/org.drools.guvnor.Guvnor/package/defaultPackage/LATEST</a>' type='PKG' /&gt;<br>

&nbsp;&nbsp;&nbsp; &lt;/add&gt;<br>&lt;/change-set&gt;<br><br>I downloaded change-set-1.0.0.xsd and kept in the folder ChangeSet.<br><span><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif"><font style="font-family: Arial,Default Sans Serif,Verdana,Arial,Helvetica,sans-serif;" face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="3"><font color="#ff33cc"></font><p>

</p><div class="im"><font color="#ff33cc"><br><font color="#000000">Thanks and regards,</font></font><br><font color="#ff33cc"><font color="#000000">Manohar Kokkula</font></font><font color="#000000"></font><br></div><font color="#ff33cc"><font color="#000000">Mailto: <a href="mailto:manohar.kokkula@tcs.com" target="_blank">manohar.kokkula@tcs.com</a></font></font><br>

<font color="#ff33cc"><br></font><p></p></font></font></span><br><br><font color="#990099">-----<a href="mailto:rules-users-bounces@lists.jboss.org" target="_blank">rules-users-bounces@lists.jboss.org</a> wrote: -----</font><div>

<blockquote style="padding-right: 0px; padding-left: 5px; margin-left: 5px; border-left: 2px solid black; margin-right: 0px;">To: Rules Users List &lt;<a href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a>&gt;<br>

From: Esteban Aliverti <u></u><br>Sent by: <a href="mailto:rules-users-bounces@lists.jboss.org" target="_blank">rules-users-bounces@lists.jboss.org</a><br>Date: 01/09/2012 08:16PM<br>Subject: Re: [rules-users] API's used for loading process in Eclipse<div>

<div class="h5"><br><br>What is the content of&nbsp;com/simple/ProcessChangeSet.xml?<div><br></div><div>Best Regards,</div><div><br>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<br><br>Esteban Aliverti<br>- Developer @ <a href="http://www.plugtree.com" target="_blank">http://www.plugtree.com </a><br>



- Blog @ <a href="http://ilesteban.wordpress.com" target="_blank">http://ilesteban.wordpress.com</a><br>
<br><br><div class="gmail_quote">2012/1/9 Manohar Kokkula <span dir="ltr">&lt;<a href="mailto:manohar.kokkula@tcs.com" target="_blank">manohar.kokkula@tcs.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">



<font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif"> Hi <br><br>I am using Drool-5.2.0 final, Guvnor 5.2.0 final and designer-2.0-jboss.war in Drools-Guvnor.<br>In Designer, I created simple process with start node, one task node, and end node. I made Task type of task node as "Script". I entered simple java code as System.out.print("Hi "); in the Script option of the task node. <br>



Sorry I dont know API's used for loading this process in Eclipse.<br>So can any one tell me the API's used for loading this process in Eclipse.? <br><br>I tried alot, but i am getting exceptions as:<br><br>java.lang.NullPointerException<br>



&nbsp;&nbsp;&nbsp; at org.drools.common.AbstractWorkingMemory.startProcess(AbstractWorkingMemory.java:1090)<br>&nbsp;&nbsp;&nbsp; at org.drools.impl.StatefulKnowledgeSessionImpl.startProcess(StatefulKnowledgeSessionImpl.java:301)<br>&nbsp;&nbsp;&nbsp; at com.simple.Mainclass.main(Mainclass.java:30)<br>



<br><br>I am also sending my code:<br><br><br>package com.simple;<br><br>import org.drools.KnowledgeBase;<br>import org.drools.agent.KnowledgeAgent;<br>import org.drools.agent.KnowledgeAgentFactory;<br>import org.drools.io.Resource;<br>



import org.drools.io.ResourceFactory;<br>import org.drools.rule.FactType;<br>import org.drools.runtime.StatefulKnowledgeSession;<br><br>public class Mainclass {<br><br>&nbsp;&nbsp;&nbsp; /**<br>&nbsp;&nbsp;&nbsp; &nbsp;* @param args<br>&nbsp;&nbsp;&nbsp; &nbsp;*/<br>&nbsp;&nbsp;&nbsp; public static void main(String[] args) {<br>



&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; // TODO Auto-generated method stub<br><br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; try<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; KnowledgeBase kbase=readBase();<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; <br>



&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ksession.startProcess("sayhi"); //ID of the process which is created in Designer<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; // ksession.fireAllRules();<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ksession.dispose();<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>



&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; catch(Throwable t)<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; t.printStackTrace();<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; }<br><br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; private static KnowledgeBase readBase()<br>



&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; KnowledgeAgent kagent = KnowledgeAgentFactory.newKnowledgeAgent("AccountAgent");<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; Resource changeset = ResourceFactory.newClassPathResource("com/simple/ProcessChangeSet.xml");<br>



&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; kagent.applyChangeSet(changeset);<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; KnowledgeBase kbase = kagent.getKnowledgeBase();<br>&nbsp; <br>&nbsp;&nbsp;&nbsp; return kbase;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; }<br><br>}<br><br><br>



<br>Please guide me in proper way.<br>Thanks in advance.<br><br><span><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif"><font style="font-family: Arial,Default Sans Serif,Verdana,Arial,Helvetica,sans-serif;" face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="3"><font color="#ff33cc"></font><p>



<font color="#ff33cc"><br><br><br><font color="#000000">Thanks and regards,</font></font><br><font color="#ff33cc"><font color="#000000">Manohar Kokkula</font></font><br><font color="#000000">Sub Focus Area Product Expert -</font><font size="3"> BPM/BRE</font><font color="#000000"><font color="#000000"><br>



</font>CEG - Open Source Technology Group<br></font><font face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif"><font style="font-family: Arial,Default Sans Serif,Verdana,Arial,Helvetica,sans-serif;" face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size="3">YantraPark,Thane(West)<br>



Mumbai</font></font><font size="+0"><font color="#000000"><br>Ph:- <a href="tel:%2B91%208793839453" value="+918793839453" target="_blank">+91 8793839453</a></font></font><br><font color="#ff33cc"><font color="#000000">Mailto: <a href="mailto:manohar.kokkula@tcs.com" target="_blank">manohar.kokkula@tcs.com</a></font></font><br>



<font color="#ff33cc"><font color="#000000">Website: <a href="http://www.tcs.com" target="_blank">http://www.tcs.com</a></font><br><font color="#0000ff"><font color="#000000">___________________________________________</font></font><br>



<font color="#0000ff"><font color="#000000">Experience certainty:&nbsp; IT Services</font></font><br><font color="#0000ff"><font color="#000000">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; Business Solutions</font></font><br><font color="#0000ff"><font color="#000000">&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; Outsourcing</font></font><br>



<font color="#0000ff"><font color="#000000">____________________________________________</font></font><br></font></p></font></font></span><br><div></div></font><pre style="white-space: normal;">=====-----=====-----=====<br>



Notice: The information contained in this e-mail<br>message and/or attachments to it may contain <br>confidential or privileged information. If you are <br>not the intended recipient, any dissemination, use, <br>review, distribution, printing or copying of the <br>



information contained in this e-mail message <br>and/or attachments to it are strictly prohibited. If <br>you have received this communication in error, <br>please notify us by reply e-mail or telephone and <br>immediately and permanently delete the message <br>



and any attachments. Thank you<br><br><br></pre>
<br>_______________________________________________<br>
rules-users mailing list<br>
<a href="mailto:rules-users@lists.jboss.org" target="_blank">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>
<br></blockquote></div><br></div>
<pre>_______________________________________________
rules-users mailing list
<a href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-users</a>
</pre><u></u></div></div></blockquote></div><div></div></font><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>
<br></blockquote></div><br></div>
<pre>_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
<a href="https://lists.jboss.org/mailman/listinfo/rules-users">https://lists.jboss.org/mailman/listinfo/rules-users</a>
</pre></esteban.aliverti@gmail.com></blockquote></div><div></div></font>