Succeed to create a KieBuilder with the following change :
KieFileSystem kfs = kieServices.newKieFileSystem()
.write("src/main/resources/temp.drl", packages)
.writeKModuleXML(createKieProjectWithPackages(kieServices).toXML());
As you see adding "src/main/resources/temp.drl" is required otherwise
(but I don't know why for the moment) the string is not parsed by
Drools parse and no packages are added
Remark : Could it be possible that we have a bung as normally we
should be able to create a KieFileSystem without passing location of
an non existent drl file "src/main/resources/temp.drl" ?
On Tue, Apr 23, 2013 at 8:22 AM, Jervis Liu <jliu(a)redhat.com> wrote:
On 2013/4/19 19:40, Charles Moulliard wrote:
Hi,
I try to fetch using REST from Guvnor the mortgages packages, drl, .. .
With the String retrieved, I would like to recreate a Knowledge repository
to insert a fact in a session and fire Drools rules
Here is the code :
https://gist.github.com/cmoulliard/4e9b6dc3ff384715ff9a
Hi, your code looks alright. What content did you get back from URL
http://127.0.0.1:8080/guvnor.war/rest/packages/mortgages/source ? and did
you see any errors on servers log?
Cheers,
Jervis
Apparently no packages have been created from source / string retrieved.
What is wrong ?
Regards,
--
Charles Moulliard
Apache Committer / Sr. Enterprise Architect (RedHat)
Twitter : @cmoulliard | Blog :
http://cmoulliard.blogspot.com
_______________________________________________
rules-dev mailing
listrules-dev@lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-dev
_______________________________________________
rules-dev mailing list
rules-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-dev