02-08-2016 02:29 AM
final ProcessDefinitionImpl definition = (ProcessDefinitionImpl) repositoryService //
.getProcessDefinition(data.getProcessDefinitionId());
final ExecutionEntity execution = (ExecutionEntity) runtimeService.createExecutionQuery() //
.executionId(data.getExecutionId()) //
.singleResult();
final ActivityImpl desiredActivity = definition.findActivity(data.getActivityId());
execution.setActivity(desiredActivity);
AtomicOperation.ACTIVITY_START.execute(execution);
Caused by: java.lang.NullPointerException: null
at org.activiti.engine.impl.history.handler.ActivityInstanceStartHandler.notify(ActivityInstanceStartHandler.java:30) ~[activiti-engine-5.19.0.1.jar:5.19.0.1]
at org.activiti.engine.impl.pvm.runtime.AbstractEventAtomicOperation.execute(AbstractEventAtomicOperation.java:42) ~[activiti-engine-5.19.0.1.jar:5.19.0.1]
at pl.play.support.SupportRestController.gotoStep(SupportRestController.java:118) ~[classes/:na]
02-08-2016 03:13 AM
Goto
is just simple change in the DB. (e.g. implement your own command (to overwrite activity id in the execution) and use it in the service.) 02-08-2016 03:20 AM
02-08-2016 04:28 AM
02-09-2016 02:03 AM
02-09-2016 03:03 AM
02-09-2016 03:34 AM
02-09-2016 03:36 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.