[rules-users] Simple Global Error !!

Esteban Aliverti esteban.aliverti at gmail.com
Mon Jul 16 06:27:44 EDT 2012


Let's say you have this method in a java class:

public void addOne(int number){
   number = number +1;
}


And let's say you want to invoke that method from another method in the
same (or a different. It doesn't matter) object:

int number = 0;
this.addOne(number);
System.out.println("Number= "+number);

What is the output of the code above? Figure out that and you will figure
out what is happening with your global.

Best Regards,

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Esteban Aliverti
- Blog @ http://ilesteban.wordpress.com


On Mon, Jul 16, 2012 at 11:53 AM, abhinay_agarwal <
abhinay_agarwal at infosys.com> wrote:

> global java.lang.Integer count
>
>
> rule "rule1"
> agenda-group "1"
> when
>        //smething
> then
>       count=0;
>       System.out.println(count); // output is 0
>       count = count +1;
>       System.out.println(count); // output is 1
>       drools.setFocus("2");
> end
>
>
> rule "rule2"
> agenda-group "2"
> when
>        //smething
> then
>       System.out.println(count); // output is 0
> end
>
> in the rule2, the value of the global variable "count" must be 1, why m i
> getting it as zero ?
>
> --
> View this message in context:
> http://drools.46999.n3.nabble.com/Simple-Global-Error-tp4018697.html
> Sent from the Drools: User forum mailing list archive at Nabble.com.
> _______________________________________________
> 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/20120716/97bfd1e7/attachment.html 


More information about the rules-users mailing list