We are taking advantage of this. We are using the jbpm.session.manager system property to add our own SessionManager in SessionManagerFactory.
This is great.
However it is coded to use a system property:
String sessionManager = System.getProperty("jbpm.session.manager");
This would make more sense to me as a jbpm.console.properties property, and would require less messing about with the Java command line.
There are other places in the code where you check for a jbpm property and use the system property as a fallback - can this be changed accordingly in the next version?