Given this rule<br><br>rule "show no gaps"<br>when<br> not Gap()<br>then<br> System.out.println( "No gaps!" );<br>end<br><br>the ActivationCreatedEvent references an Activation, where the list of<br>
fact handles (getFactHandles) contains one element, but its Object is null:<br> Fact null @0:0:27032609:1306428912:0:DEFAULT<br>But the list of objects (getObjects) returns a list where there *is* an object:<br> Object (org.drools.reteoo.InitialFactImpl): org.drools.reteoo.InitialFactImpl@4dde85f0<br>
<br>I think that this should be changed; neither a fact handle nor an object should<br>be returned if there are no user objects participating in the activation.<br><br>Cheers<br>Wolfgang<br>