What is the content of com/simple/ProcessChangeSet.xml?
Best Regards,
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Esteban Aliverti
- Developer @
Hi
I am using Drool-5.2.0 final, Guvnor 5.2.0 final and
designer-2.0-jboss.war in Drools-Guvnor.
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.
Sorry I dont know API's used for loading this process in Eclipse.
So can any one tell me the API's used for loading this process in
Eclipse.?
I tried alot, but i am getting exceptions as:
java.lang.NullPointerException
at
org.drools.common.AbstractWorkingMemory.startProcess(AbstractWorkingMemory.java:1090)
at
org.drools.impl.StatefulKnowledgeSessionImpl.startProcess(StatefulKnowledgeSessionImpl.java:301)
at com.simple.Mainclass.main(Mainclass.java:30)
I am also sending my code:
package com.simple;
import org.drools.KnowledgeBase;
import org.drools.agent.KnowledgeAgent;
import org.drools.agent.KnowledgeAgentFactory;
import org.drools.io.Resource;
import org.drools.io.ResourceFactory;
import org.drools.rule.FactType;
import org.drools.runtime.StatefulKnowledgeSession;
public class Mainclass {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try
{
KnowledgeBase kbase=readBase();
StatefulKnowledgeSession ksession =
kbase.newStatefulKnowledgeSession();
ksession.startProcess("sayhi"); //ID of the process which is
created in Designer
// ksession.fireAllRules();
ksession.dispose();
}
catch(Throwable t)
{
t.printStackTrace();
}
}
private static KnowledgeBase readBase()
{
KnowledgeAgent kagent =
KnowledgeAgentFactory.newKnowledgeAgent("AccountAgent");
Resource changeset =
ResourceFactory.newClassPathResource("com/simple/ProcessChangeSet.xml");
kagent.applyChangeSet(changeset);
KnowledgeBase kbase = kagent.getKnowledgeBase();
return kbase;
}
}
Please guide me in proper way.
Thanks in advance.
Thanks and regards,
Manohar Kokkula
Sub Focus Area Product Expert - BPM/BRE
CEG - Open Source Technology Group
YantraPark,Thane(West)
Mumbai
Ph:- +91 8793839453
Mailto: manohar.kokkula(a)tcs.com
Website:
http://www.tcs.com
___________________________________________
Experience certainty: IT Services
Business Solutions
Outsourcing
____________________________________________
=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users