[rules-users] Get GuidedDecisionTable from Guvnor

Mariano Gonzalez mariano.l.gonzalez at gmail.com
Thu Dec 15 10:44:24 EST 2011


Hello Michael,

Thank you for your answer. Maybe I should have been more specific. What I
need is to be able to:


   - Communicate with guvnor and obtain some kind of object representation
   of a package containing an asset that has been created using decision tables
   - Modify the state of this object representation
   - Submit the changes back to guvnor and have the rule change accordingly


This is pretty much what is described in the source examples of
http://docs.jboss.org/drools/release/5.3.0.Final/drools-guvnor-docs/html/ch09.html#d0e2735

Do you know how can I do this?

Thanks,

2011/12/15 Michael Anstis <michael.anstis at gmail.com>

> Populate it from what?
>
> The obvious answer would be to use GuidedDecisionTable52 (and related
> classes) API direct, but that's not what I suppose you are looking for?
>
> There was some debate (on IRC) recently whether /source should return DRL
> or something else.
>
> @Geoffrey (de Smet), did you change anything recently that would affect
> what was returned?
>
> I suspect Jervis's example *used to* work.
>
>
> On 15 December 2011 15:27, gonzalez.mariano <mariano.l.gonzalez at gmail.com>wrote:
>
>> Hello all,
>>
>> I've seen the following example from the guvnor 5.3.0 rest api
>> documentation:
>>
>> WebClient client = WebClient.create("http://127.0.0.1:8080/");
>> String
>>
>> content=client.path("guvnor-webapp-${project.version}/rest/packages/essaiRest/assets/tab2/source").accept("text/plain").get(String.class);
>>
>> GuidedDecisionTable52 dt =
>> GuidedDTXMLPersistence.getInstance().unmarshal(content);
>>
>>
>> I'm trying this locally but it doesn't work because the source that guvnor
>> is returning is a plain DRL text file while the GuidedDTXMLPersistence is
>> expecting something in XML format. I also took a look at
>> GuidedDTDRLPersistence but it does not support the unmarshal operation.
>>
>> Does anybody knows how can I populate a GuidedDecisionTable52  instance
>> using guvnor's rest API (or any API whatsoever?)
>>
>> Thanks,
>>
>> --
>> View this message in context:
>> http://drools.46999.n3.nabble.com/Get-GuidedDecisionTable-from-Guvnor-tp3588937p3588937.html
>> Sent from the Drools: User forum mailing list archive at Nabble.com.
>> _______________________________________________
>> rules-users mailing list
>> rules-users at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-users
>>
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20111215/d55a42d6/attachment.html 


More information about the rules-users mailing list