Я пытаюсь добавить переменную процесса при назначении задачи, добавив в блок userTask следующее:
<activiti:taskListener event="assignment" class="org.activiti.engine.impl.bpmn.listener.ScriptTaskListener">
<activiti:field name="script">
<activiti:string><![CDATA[
execution.setVariable("taskAssignedTo", task.assignee);
]]>
</activiti:string>
</activiti:field>
<activiti:field name="language">
<activiti:string><![CDATA[JavaScript]]></activiti:string>
</activiti:field>
</activiti:taskListener>
Но выдается ошибка:
org.activiti.engine.ActivitiException: Исключение при вызове TaskListener: Исключение при вызове TaskListener: сценарий оценки проблемы: ReferenceError: «выполнение» не определено в строке № 1 в org.activiti.engine.impl.bpmn.listener.ListenerNotificationHelper.executeTaskListeners Listener (0)
В чем здесь причина?