variableInstance.token = token;
variableInstance.name = name;
variableInstance.processInstance = (token!=null ? token.getProcessInstance() : null );
if (token!=null) {
token.addLog(new VariableCreateLog(variableInstance));
}
variableInstance.setValue(value);
return variableInstance;
}