[
http://jira.jboss.com/jira/browse/JBRULES-1307?page=all ]
John Scott updated JBRULES-1307:
--------------------------------
Description:
I'm trying to implement a decision table for implementing some very simple rules.
Currently I apparently am getting into what I believe is an infinite loop as the call
never comes back from the fireAllRules method. I had this happen when I implemented the
same rules as a DRL and using "no-loop" solved the problem, but reading the
documentation for the UNLOOP keyword to turn on no-loop, this is the only description:
"Indicates that if there cell values in this column, the no-loop attribute should be
set"
In addition to the missing words (i.e. "If there ??? cell values..."), this is
not very descriptive. Which column? What values? The no-loop attribute SHOULD be set?
Would it be possible to show an example of where and how each of these keywords would be
used? These keywords can exist at multiple levels of the XLS doc (i.e. the rule set, the
rule, individual columns, etc.) so it's quite confusing as to the actual syntax of
these. I haven't seen an example yet that uses UNLOOP, and the documentation (as
stated above) is not very helpful as to how to implement this.
Thanks
was:
I'm trying to implement a decision table for implementing some very simple rules.
Currently I apparently am getting into what I believe is an infinite loop as the call
never comes back from the fireAllRules method. I had this happen when I implemented the
same rules as a DRL, but reading the documentation for the UNLOOP keyword, this is the
only description:
"Indicates that if there cell values in this column, the no-loop attribute should be
set"
In addition to the missing words (i.e. "If there ??? cell values..."), this is
not very descriptive. Which column? What values? The no-loop attribute SHOULD be set?
Would it be possible to show an example of where and how each of these keywords would be
used? These keywords can exist at multiple levels of the XLS doc (i.e. the rule set, the
rule, individual columns, etc.) so it's quite confusing as to the actual syntax of
these. I haven't seen an example yet that uses UNLOOP, and the documentation (as
stated above) is not very helpful as to how to implement this.
Thanks
Update and expand documentation for decision tables to show actual
uses for all keywords
----------------------------------------------------------------------------------------
Key: JBRULES-1307
URL:
http://jira.jboss.com/jira/browse/JBRULES-1307
Project: JBoss Drools
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Affects Versions: 4.0.2
Environment: Drools 4.0.3, Rational Application Developer 7.0.0, XP SP2,
Reporter: John Scott
Priority: Minor
I'm trying to implement a decision table for implementing some very simple rules.
Currently I apparently am getting into what I believe is an infinite loop as the call
never comes back from the fireAllRules method. I had this happen when I implemented the
same rules as a DRL and using "no-loop" solved the problem, but reading the
documentation for the UNLOOP keyword to turn on no-loop, this is the only description:
"Indicates that if there cell values in this column, the no-loop attribute should be
set"
In addition to the missing words (i.e. "If there ??? cell values..."), this is
not very descriptive. Which column? What values? The no-loop attribute SHOULD be set?
Would it be possible to show an example of where and how each of these keywords would be
used? These keywords can exist at multiple levels of the XLS doc (i.e. the rule set, the
rule, individual columns, etc.) so it's quite confusing as to the actual syntax of
these. I haven't seen an example yet that uses UNLOOP, and the documentation (as
stated above) is not very helpful as to how to implement this.
Thanks
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira