PathFinder finder = PathFinderFactory.getInstance(this.getClass().getResourceAsStream("/BPMN2-UserTask.bpmn2"));
List<SimulationPath> paths = finder.findPaths(new SimulationFilterPathFormatConverter());
SimulationContext context = SimulationContextFactory.newContext(new HardCodedSimulationDataProvider()
, new WorkingMemorySimulationRepository(true, "printOutRule.drl"));
for (SimulationPath path : paths) {
context.setCurrentPath(path);