thank you for help. my summary for 5.5.0.Final:
1. Esteban's suggestion works, but of course requires more activations
2. Wolfgang's suggestion to use java dialect works
3. it looks like there is no way to achieve the same with mvel dialect
sincerely,
Martin
2012/11/30 Esteban Aliverti
<esteban.aliverti@gmail.com>
rule "Remove all but one"
when
$f1: Fact(id == "aaa")
$f2: Fact(id == "aaa", this != $f1)
then
retract($f2);
end