[rules-users] No synchronization in Guvnor, between Rest API calls and changeset.xml file
worldofprasanna
worldofprasanna at yahoo.com
Mon May 28 02:26:41 EDT 2012
Hi All,
I had created a new rule in Decision Table, built the package and created
the snapshot using rest api calls from my application.
Then I tried to create KnowledgeBase using changeset.xml using the code
below,
UrlResource urlResourceObj = new UrlResource(new
URL(guvnorUrl+"/org.drools.guvnor.Guvnor/package/com.lsi.sort/LATEST/ChangeSet.xml"));
agent.applyChangeSet(urlResourceObj);
but the package url in the changeset.xml which is,
http://localhost:8080/guvnor/org.drools.guvnor.Guvnor/package/com.lsi.sort/LATEST
doesn t contain the new rule which is added through Rest API call. But when
I retrieve the source code of the package using Rest API call,
http://localhost:8080/guvnor/rest/packages/com.lsi.sort/source
am able to get the New rule.
Can anyone explain whether this is the intended behaviour or there is no
sync between Rest Api call and the url in changeset.xml.
Am using Guvnor 5.4.0.Final
Thanks,
Prasanna Venkataraman.
--
View this message in context: http://drools.46999.n3.nabble.com/No-synchronization-in-Guvnor-between-Rest-API-calls-and-changeset-xml-file-tp4017579.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
More information about the rules-users
mailing list