// clean up cached process and work item instances
if ( ksession != null ) {
InternalProcessRuntime internalProcessRuntime = ((InternalKnowledgeRuntime) ksession).getProcessRuntime();
if ( internalProcessRuntime != null ) {
if (this.service.doRollback) {
internalProcessRuntime.clearProcessInstancesState();
}
internalProcessRuntime.clearProcessInstances();
}
((JPAWorkItemManager) ksession.getWorkItemManager()).clearWorkItems();