[
https://issues.jboss.org/browse/JBRULES-3447?page=com.atlassian.jira.plug...
]
RH Bugzilla Integration commented on JBRULES-3447:
--------------------------------------------------
lcarlon <lcarlon(a)redhat.com> made a comment on [bug
742893|https://bugzilla.redhat.com/show_bug.cgi?id=742893]
Hi Mario,
For the release notes could you let me know how this issue was resolved. We need to let
customers know about any changes in the code that could affect their systems.
Thanks
Lee
Parametrized queries don't work in DSL
--------------------------------------
Key: JBRULES-3447
URL:
https://issues.jboss.org/browse/JBRULES-3447
Project: Drools
Issue Type: Bug
Security Level: Public(Everyone can see)
Reporter: Mario Fusco
Assignee: Mario Fusco
Fix For: 5.3.2.Final, 5.4.0.Final
When expanding rule file containing definition of query with parameters I get from
knowledge builder 'Unable to expand: (Person p)'.
Steps to Reproduce:
1. add included dsl and dslr files to KnowledegBuilder
2. check that KnowledgeBuilder.getErrors() returns reported problem
dslr file:
package org.jboss.qa.drools.features
import org.jboss.qa.drools.domain.Person
query "isMature"(Person p)
There is a person
- age is greater than 18
- equals p
end
dsl file:
[when]There is a person=Person()
[when]- {field:\w*} {operator} {value:\d*}={field} {operator} {value}
[when]- equals {variable}=this := {variable}
[when]is greater than=>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira