I've attached using jprofiler before at various stages.  All show more Drools objects than I would expect.  Are you asking for a count at an earlier point in the application's execution? Otherwise, I am missing the point.  Could you clarify?