Jist to confirm my thoughts.
I noticed there https://community.jboss.org/thread/205868 that JBPM-console uses single StatefulKnowledgeSession and my experiments confirm that.
Does it mean that .dispose() method is never called and in any cases I have to retract facts which I do not need more manually?
All my process instances which I start from JBPM-console put facts into the same session, am I correct?
If I need to pre-populate JBPM-console session by some facts which will not be produced by processes but need for rules (from reference books) when is the right place and time to do it?