Given this rule<br><br>rule &quot;show no gaps&quot;<br>when<br>    not Gap()<br>then<br>    System.out.println( &quot;No gaps!&quot; );<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>