No it is strictly one way at the moment, as it is for going from XLS/CSV to DRL.

As the DRL is XML and there is a schema, if you need something to
"bind" to it in both directions, you can use JAXB or Castor or any
sort of XML binding language that works off a schema.

RuleSetReader loads a ruleset, parses and builds/compiles it into an
executable structure.

I can see the need for this to be part of drools in the future
however, it is noted.

On 12/5/05, Nimesh Muley <[EMAIL PROTECTED]> wrote:
> Hi,
>
> Initially we had used XStream when persisting. This we did because of 
> simplicity. Now we want to persist it in a format recognized by Drools 
> runtime. Hence use of package decisiontables.model (in its current form) 
> should be the ideal start.
>
> When reading a DRL file is there a method which will populate this object 
> structure? I can see something similar for reading XLS but not a DRL file.
>
> Other than org.drools.decisiontables.model package I can see other 'similar' 
> objects (Ruleset, Rule, ApplicationData etc.) in org.drools.rule package. I 
> could not find toXML (or something similar) in this package though. I saw 
> RuleSetReader which reads an input source and returns the 
> org.drools.rule.Ruleset object.
>
> I understand that the ability to read and also write to DRL format may not be 
> a feature of the rule engine per se. But I currently see that this feature is 
> available as 2 different parts in 2 different packages. Maybe I will write a 
> class which will read org.drools.rule.Ruleset and make an XML on the similar 
> lines of org.drools.decisiontables.model.Ruleset class :-).
>
> Is this understanding correct or am I missing something here?
>
> Thanks.
> Regards,
> - Nimesh
>
> -----Original Message-----
> From: Michael Neale [mailto:[EMAIL PROTECTED]
> Sent: Monday, December 05, 2005 5:28 AM
> To: [email protected]
> Subject: RE: [drools-dev] Object hierarchy to DRL file conversion
>
>
> Re org.drools.decisiontables.model... won't be changing much - as that
> would mean more work for me ! Aim is to keep up with drools features.
>
> Sounds like if you are already on the way with XStream, you have a few
> ideas up your sleeve. Just let us know how you get on.
>
>
> MASTEK
> "Making a valuable difference"
> Mastek in NASSCOM's 'India Top 20' Software Service Exporters List.
> In the US, we're called MAJESCO
>
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Opinions expressed in this e-mail are those of the individual and not that of 
> Mastek Limited, unless specifically indicated to that effect. Mastek Limited 
> does not accept any responsibility or liability for it. This e-mail and 
> attachments (if any) transmitted with it are confidential and/or privileged 
> and solely for the use of the intended person or entity to which it is 
> addressed. Any review, re-transmission, dissemination or other use of or 
> taking of any action in reliance upon this information by persons or entities 
> other than the intended recipient is prohibited. This e-mail and its 
> attachments have been scanned for the presence of computer viruses. It is the 
> responsibility of the recipient to run the virus check on e-mails and 
> attachments before opening them. If you have received this e-mail in error, 
> kindly delete this e-mail from all computers.
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>
>

Reply via email to