ProcessInstanceEntity processInstanceImpl = processInstanceManager.findProcessInstanceById(processInstanceId, processDefinition);
TokenEntity tokenEntity = processInstanceImpl.getTokenMap().get(tokenId);
processInstanceImpl.getContextInstance().setTransientVariableMap(transientVariables);
if(nodeId==null){
Event event=(Event)tokenEntity.getFlowNode();
if(event instanceof BoundaryEvent){
BoundaryEvent boundaryEvent=(BoundaryEvent)event;
Activity activity =boundaryEvent.getAttachedToRef();
boolean isCancelActivity=boundaryEvent.isCancelActivity();
if(isCancelActivity){