DRL assets in Guvnor are stored as plain text. You should be able to use the REST API to create a new "DRL" type asset and POST the text.
On 29 January 2013 08:40, Esteban Aliverti <esteban.alive...@gmail.com>wrote: > As far as I know, there is no API for DRL creation. > > Best Regards, > > > XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX > > Esteban Aliverti > - Blog @ http://ilesteban.wordpress.com > > > On Mon, Jan 28, 2013 at 2:32 PM, benq2188 <bengisag...@gmail.com> wrote: > >> Esteban thanks for the quick reply, so in this case my question is, which >> object is the key in the API to create .drl rule ? Should I create >> RuleModel? >> >> Also how can I store that .drl via POST method of the REST? >> >> Regards, >> >> Bengi. >> >> >> Esteban wrote >> > If you are not planning to use Guvnor to author your rules, there is no >> > need to store them in BRL format. You can store your rules as 'technical >> > rules' directly. >> > >> > Best Regards, >> > >> > >> > XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX >> > >> > Esteban Aliverti >> > - Blog @ http://ilesteban.wordpress.com >> > >> > >> > On Mon, Jan 28, 2013 at 2:10 PM, benq2188 < >> >> > bengisaglam@ >> >> > > wrote: >> > >> >> Hi everyone, >> >> >> >> I would like to implement an Expert System which I can have my own UI >> to >> >> generate user defined rules, and I am planning to use REST API to >> >> insert/update/delete the rules,which are in the guvnor repository. >> Inside >> >> the guvnor, I would like to store my rules in .drl format. So I was >> >> wondering two thing: >> >> >> >> - Is that possible to create a brl file in XStream xml format as output >> >> of >> >> the UI, and store it in the repository as .drl format?. (I know the >> >> conversion from .brl to .drl is possible by using BRDRLPersistance >> >> object.) >> >> If it is possible then which object is the key point to create it from >> >> the >> >> "package org.drools.ide.common.client.modeldriven.brl"? >> >> >> >> -Another problem, by using REST API I can update and retrieve an asset >> in >> >> text/plain format, however I could not succeed to insert new asset into >> >> repository by using POST method. So how can I insert a new .drl rule >> into >> >> repository via REST. >> >> >> >> I will appreciate if you have some sample code for any of them and will >> >> be >> >> greatful for any help, >> >> >> >> Thanks, >> >> >> >> Bengi. >> >> >> >> >> >> >> >> -- >> >> View this message in context: >> >> >> http://drools.46999.n3.nabble.com/Custom-UI-to-create-rules-and-inserting-them-via-REST-API-tp4021848.html >> >> Sent from the Drools: User forum mailing list archive at Nabble.com. >> >> _______________________________________________ >> >> rules-users mailing list >> >> >> >> > rules-users@.jboss >> >> >> https://lists.jboss.org/mailman/listinfo/rules-users >> >> >> > >> > _______________________________________________ >> > rules-users mailing list >> >> > rules-users@.jboss >> >> > https://lists.jboss.org/mailman/listinfo/rules-users >> >> >> >> >> >> -- >> View this message in context: >> http://drools.46999.n3.nabble.com/Custom-UI-to-create-rules-and-inserting-them-via-REST-API-tp4021848p4021851.html >> Sent from the Drools: User forum mailing list archive at Nabble.com. >> _______________________________________________ >> rules-users mailing list >> rules-users@lists.jboss.org >> https://lists.jboss.org/mailman/listinfo/rules-users >> > > > _______________________________________________ > rules-users mailing list > rules-users@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users > >
_______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users