WorkItem workItem = handler.getWorkItem(); assertNotNull( workItem ); service.dispose(); RuleFlowProcessInstance subProcessInstance = (RuleFlowProcessInstance) service.execute( getProcessInstanceCommand ); assertNotNull( subProcessInstance ); service.dispose(); completeWorkItemCommand.setWorkItemId( workItem.getId() ); service.execute( completeWorkItemCommand ); service.dispose(); processInstance = (RuleFlowProcessInstance) service.execute( getProcessInstanceCommand ); assertNull( processInstance ); service.dispose();
WorkItem workItem = handler.getWorkItem(); assertNotNull( workItem ); service.dispose(); processInstance = service.execute( getProcessInstanceCommand ); assertNotNull( processInstance ); service.dispose(); service.dispose(); processInstance = service.execute( getProcessInstanceCommand ); assertNotNull( processInstance ); service.dispose(); service.dispose(); processInstance = service.execute( getProcessInstanceCommand ); assertNotNull( processInstance ); service.dispose(); service.dispose(); processInstance = service.execute( getProcessInstanceCommand ); assertNull( processInstance ); service.dispose();
WorkItem workItem = handler.getWorkItem(); assertNotNull( workItem ); service.dispose(); assertNotNull( processInstance ); ut.commit(); service.dispose(); service.dispose(); ut.commit(); assertNotNull( processInstance ); service.dispose(); service.dispose(); ut.commit(); assertNotNull( processInstance ); service.dispose(); service.dispose(); ut.commit(); assertNull( processInstance ); service.dispose();