<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>
at org.drools.common.AbstractWorkingMemory.startProcess(AbstractWorkingMemory.java:1090)<br>
at org.drools.impl.StatefulKnowledgeSessionImpl.startProcess(StatefulKnowledgeSessionImpl.java:301)<br>
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 <rules-users@lists.jboss.org><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"><<a href="mailto:manohar.kokkula@tcs.com">manohar.kokkula@tcs.com</a>></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><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>
xmlns:xs='<a href="http://www.w3.org/2001/XMLSchema-instance" target="_blank">http://www.w3.org/2001/XMLSchema-instance</a>'<br> 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' ><br>
<add><br> <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' /><br>
</add><br></change-set><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 <<a href="mailto:rules-users@lists.jboss.org" target="_blank">rules-users@lists.jboss.org</a>><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 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"><<a href="mailto:manohar.kokkula@tcs.com" target="_blank">manohar.kokkula@tcs.com</a>></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>
at org.drools.common.AbstractWorkingMemory.startProcess(AbstractWorkingMemory.java:1090)<br> at org.drools.impl.StatefulKnowledgeSessionImpl.startProcess(StatefulKnowledgeSessionImpl.java:301)<br> 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> /**<br> * @param args<br> */<br> public static void main(String[] args) {<br>
// TODO Auto-generated method stub<br><br> try<br> {<br> KnowledgeBase kbase=readBase();<br> StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();<br> <br>
ksession.startProcess("sayhi"); //ID of the process which is created in Designer<br> <br> // ksession.fireAllRules();<br> <br> ksession.dispose();<br> <br>
<br> }<br> catch(Throwable t)<br> {<br> <br> t.printStackTrace();<br> <br> <br> }<br><br> }<br> private static KnowledgeBase readBase()<br>
{<br> <br> KnowledgeAgent kagent = KnowledgeAgentFactory.newKnowledgeAgent("AccountAgent");<br> <br> Resource changeset = ResourceFactory.newClassPathResource("com/simple/ProcessChangeSet.xml");<br>
<br> <br> kagent.applyChangeSet(changeset);<br> <br> KnowledgeBase kbase = kagent.getKnowledgeBase();<br> <br> return kbase;<br> <br> <br> }<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: IT Services</font></font><br><font color="#0000ff"><font color="#000000"> Business Solutions</font></font><br><font color="#0000ff"><font color="#000000"> 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>