All,
First, I apologize long email. I have a few questions on how to use RESTful web
Service on Execution Server. I have read through the document and followed the
instruction. I think I missed a few critical steps. Here are what I did.
1) Created package, category, rule, a java class (Referral as fact).
Class Referral {
String homeState;
String servviceType;
String stateLicenseNumber;
...
}
2) Used Test Scenarios tool to test rule. Everything worked perfectly.
3) Installed Execution Server in JBoss.
4) Added a mytest.properties file under
\drools-5.0-guvnor-standalone\jboss-4.2.3.GA\server\default\deploy\drools-server.war\WEB-INF\classes\
http://localhost:8080/DroolsDemo_sfasdfasd.pkg
type='PKG' />
5) Add jar file for above java class in lib directory.
6) Created java class to call mytest RESTful service.
PostMethod method = new
PostMethod("http://localhost:8080/drools-server/knowledgebase/mytest";);
method.setRequestHeader("Cache-Control", "no-cache");
method.setRequestHeader("Accept","text/xml");
method.setRequestHeader("Content-Encoding","UTF-8");
try{
File f = new File("Request.xml");
method.setRequestBody(new FileInputStream(f));
}catch(Exception e){
}
Request.xml content is:
testFact
FL
HH
I got RuleBase mytest not known or is not valid.
Here are my questions:
1) Did I miss any other steps? Anything I did wrong?
2) If I run execution server on different server, where I should put pkg
file and how to make necessary changes to mytest.properties?
Sorry for long email. Appreciate your help and Happy Holidays.
Tony
CONFIDENTIALITY NOTICE: The information in
this electronic transmission and
any documents accompanying it may contain confidential and privileged
information intended for use by the individual or entity that is the intended
recipient. If you have received this message in error or due to an unauthorized
transmission or interception, please delete all copies from your system without
disclosing, copying, or transmitting this message and notify us by telephone
877TELLUS9 or by electronic mail servicecomme...@progressive-medical.com.
___
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users