[rules-users] jaxb generated fact loaded into Guvnor throws errors when using the ' is contained in the comma separated list' operator
Michael Anstis
michael.anstis at gmail.com
Mon Jul 18 15:57:48 EDT 2011
There is a closing bracket missing in the generated DRL.
This is a bug. Please raise a JIRA and assign to me and I'll fix for
5.3.0.Beta1.
With kind regards,
Mike
2011/7/14 <Sreeram.Vadlamudi at wellsfargo.com>
> Hello ,
>
> I am using 5.2.0.CR1 version of Guvnor .
>
> I have a jaxb generated class loaded through the model jar into Guvnor to
> be used as a fact in the Guided Decision Table editor.
>
> When I use a field ACTIVITYCODE of type String from the JAXB generated
> class with ‘ is contained in the comma separated list' operator, I get
> compilation errors.
>
> Unable to Analyse Expression ACTIVITYCODE == "A" || ACTIVITYCODE == "B":
> [Error: no such identifier: ACTIVITYCODE] [Near : {... ACTIVITYCODE == "A"
> || ACTIVI ....}] ^ [Line: 1, Column: 1]
>
> But when I use equal to operator to compare value to just a string value,
> it compiles fine.
>
> This rule fails.
>
> *3. *| rule "Row 1 dds"
> 4. | ruleflow-group "None"
> 5. | dialect "mvel"
> 6. | when
> 7. | factClass : FACTCLASS( ACTIVITYCODE in ("A", "B")
> 8. | then
> 9. | factClass.setRATE( "5.25" );
> 10. | end
>
> The below rule compiles fine.
>
>
> *3. *| rule "Row 1 dds"
> 4. | ruleflow-group "None"
> 5. | dialect "mvel"
> 6. | when
> 7. | factClass : FACTCLASS ( ACTIVITYCODE =="A")
> 8. | then
> 9. | factClass.setRATE( "5.25" );
> 10. | end
>
> Is this issue being caused by jaxb generated class? If so, is there a way
> to fix this problem?
>
> When I use a regular pojo that is not jaxb generated, the
>
> is contained in the comma separated list' operator works fine.
>
> Can someone provide any direction or thoughts on this?
>
> Thanks,
>
> Ram
>
>
>
>
>
> _______________________________________________
> 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/20110718/3d2afce6/attachment.html
More information about the rules-users
mailing list