[jboss-jira] [JBoss JIRA] (DROOLS-337) Unable to set a column "ENABLED" in a spreadsheeet decision table

Michael Anstis (JIRA) jira-events at lists.jboss.org
Fri Nov 15 10:07:05 EST 2013


    [ https://issues.jboss.org/browse/DROOLS-337?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12924024#comment-12924024 ] 

Michael Anstis edited comment on DROOLS-337 at 11/15/13 10:06 AM:
------------------------------------------------------------------

(master)
http://github.com/droolsjbpm/drools/commit/4347dc8e3
http://github.com/droolsjbpm/drools/compare/4347dc8...a3faa3d

(6.0.x)
http://github.com/droolsjbpm/drools/commit/9c0a243f0
http://github.com/droolsjbpm/drools/compare/9c0a243...83e6881

(5.5.x)
http://github.com/droolsjbpm/drools/compare/695662c...d19805c
                
      was (Author: manstis):
    (master) http://github.com/droolsjbpm/drools/commit/4347dc8e3

(6.0.x) http://github.com/droolsjbpm/drools/commit/9c0a243f0

(5.5.x) http://github.com/droolsjbpm/drools/compare/695662c...d19805c
                  
> Unable to set a column "ENABLED" in a spreadsheeet decision table
> -----------------------------------------------------------------
>
>                 Key: DROOLS-337
>                 URL: https://issues.jboss.org/browse/DROOLS-337
>             Project: Drools
>          Issue Type: Enhancement
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 5.5.0.Final
>            Reporter: Thierry Guerin
>            Assignee: Michael Anstis
>            Priority: Minor
>             Fix For: 6.0.0.Final
>
>         Attachments: ModifiedSourcesDecisiontableParser.zip
>
>   Original Estimate: 4 hours
>  Remaining Estimate: 4 hours
>
> In a spreadsheet decision table, we can add a new column named "ENABLED", which can be used to disable a rule by inserting a value in that column on a specific row. We want to have the translation in the DRL language with the "enable true/false" statement.
> But it doesn't works : When a column ENABLED is added in a spreadsheet and a value is set in a row, it puts CALENDARS in the DRL translation because it is taking the "E" from ENABLED which is for the short code of CALENDARS. We expected to have "enable false/true" instead.
> With the 3 classes below, i have found that the ENABLED attribute is not supported in spreadsheet decision table :
> org.drools.decisiontable.parser.ActionType
> org.drools.decisiontable.parser.DefaultRuleSheetListener
> org.drools.template.model.AttributedDRLElement
> The ENABLED attribute needs to be managed and the associated documentation modified.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list