[rules-users] is null or is not Null failing for a String field check in Guvnor drl

puja nandamuri med_9501 at yahoo.com
Mon Sep 5 16:26:17 EDT 2011


Thanks for the additional details around the issue.

--- On Mon, 9/5/11, Michael Anstis <michael.anstis at gmail.com> wrote:

From: Michael Anstis <michael.anstis at gmail.com>
Subject: Re: [rules-users] is null or is not Null failing for a String field check in Guvnor drl
To: "Rules Users List" <rules-users at lists.jboss.org>
Date: Monday, September 5, 2011, 1:15 PM

No problem foreseen.

The issue was that the "value" was added to the DRL even though the operator "not null" didn't need a value.

Another work around is to first use "equals", then enter a literal value (a single space, or empty string) and then the "not null" operator.


Your work around seems simpler though.

2011/9/5 puja nandamuri <med_9501 at yahoo.com>

what do you think of using the function route as a work around?
do you see any issues with using that ?


--- On Mon, 9/5/11, Michael Anstis <michael.anstis at gmail.com> wrote:


From: Michael Anstis <michael.anstis at gmail.com>
Subject: Re: [rules-users] is null or is not Null failing for a String field check in Guvnor drl

To: "Rules Users List" <rules-users at lists.jboss.org>
Date: Monday, September 5, 2011, 1:04 PM


Shame :(

5.2.0.Final could well be fixed... are you able to try that? CR! was effectively pre-release.

2011/9/5 puja nandamuri <med_9501 at yahoo.com>


Michael,

Thanks. Yes, I am using 5.2.0.CR1.I do not have a choice to move to 5.3 at this point.
as an alternate, I am using the following work around.
to be able to do 'is null'  or 'is not null'  for checking null condition on a field,


I select 'equal to'  as the operator and then, I click on the function button  instead  of literal value .
In the text box that comes up, I enter null  


Doing this validates the condition successfully and I am able to run the test scenario successfully .similarly, I select 'not equal to' operator for checking is not null condition and then in the function text box, I enter
 null.
 



--- On Mon, 9/5/11, Michael Anstis <michael.anstis at gmail.com> wrote:



From: Michael Anstis <michael.anstis at gmail.com>

Subject: Re: [rules-users] is null or is not Null failing for a String field check in Guvnor drl

To: "Rules Users List" <rules-users at lists.jboss.org>
Date: Monday, September 5, 2011, 12:13 PM



It was a bug but was fixed a while ago.

I can't recall if it made 5.2 - but it definately doesn't exist in 5.3.0.CR1 (or master branch as of today - I just checked).

2011/9/5 puja nandamuri <med_9501 at yahoo.com>



Hi ,

when using a business rule guided editor ,




for a fact, when I select a string type field from the drl guided editor in Guvnor  and select 
 is null from the dropdown list of operators,

I get the following validation error when I do a validate on the rule.




no viable alternative at input 'null' in rule "Asset_Description_NullCheckRule"

when I do a View Source, it shows the source as 

when
            Asset( description == null null ) 




Is this a bug ? 

if I select the free form drl option and create the when condition as

 Asset( description == null ) , it validates fine.

Thanks,

Ram

_______________________________________________




rules-users mailing list

rules-users at lists.jboss.org

https://lists.jboss.org/mailman/listinfo/rules-users





-----Inline Attachment Follows-----

_______________________________________________
rules-users mailing list
rules-users at lists.jboss.org


https://lists.jboss.org/mailman/listinfo/rules-users

_______________________________________________



rules-users mailing list

rules-users at lists.jboss.org

https://lists.jboss.org/mailman/listinfo/rules-users





-----Inline Attachment Follows-----

_______________________________________________
rules-users mailing list
rules-users at lists.jboss.org

https://lists.jboss.org/mailman/listinfo/rules-users

_______________________________________________


rules-users mailing list

rules-users at lists.jboss.org

https://lists.jboss.org/mailman/listinfo/rules-users





-----Inline Attachment Follows-----

_______________________________________________
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/20110905/53cbc913/attachment.html 


More information about the rules-users mailing list