public void execute(int repNr) { int i = 0; for (Bean bean : beans) { factHandles[i++] = ksession.insert(bean); } ksession.fireAllRules(); for (FactHandle factHandle : factHandles) { ksession.retract(factHandle); } ksession.fireAllRules(); }