Thanks for reporting this Wolfgang. I am going to give a look at it just
now.

On Thu, Mar 8, 2012 at 11:58 AM, Wolfgang Laun <[email protected]>wrote:

> Executing both of the following rules causes an NPE in
> RuleTerminalNode.java:
>
> rule "addSet"
> no-loop true
> when
>     $ms: MySet()
> then
>     modify( $ms ){ add( "three", "four" ) }
>     insert( new MySet( "x", "y" ) );
> end
>
> rule "xySet"
> no-loop true
> when
>     $ms: MySet()
> then
>       modify( $ms ){ add( "z" ) }
> end
>
> import java.util.*;
> public class MySet {
>     Set<String> set = new HashSet<>();
>     public MySet( String... strings ){
>        add( strings );
>     }
>     public void add( String... strings ){
>         for( String s: strings ){
>             set.add( s );
>  }
>     }
> }
>
> -W
>
>
> _______________________________________________
> rules-dev mailing list
> [email protected]
> https://lists.jboss.org/mailman/listinfo/rules-dev
>
>
_______________________________________________
rules-dev mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/rules-dev

Reply via email to