Я создал процесс в activiti, и на одном из моих шагов в моем процессе, который является задачей сценария, мне нужно установить некоторые переменные, и я понятия не имею, как это можно сделать.
Моя задача сценария предполагает вставку данных в таблицу базы данных mysql.
Итак, мой вопрос: как я могу установить переменные в моей задаче сценария из класса java?
Это моя задача сценария:
<script><![CDATA[
importPackage(java.sql);
importPackage(java.lang);
importPackage(org.activiti.explorer.reporting);
var p = ReportingUtil.getCurrentDatabaseConnection().prepareStatement("INSERT INTO risk VALUES (?, ?, ?)");
p.setString(1, x);
p.setString(2, y);
p.setString(3, z);
p.executeUpdate();
]]></script>
</scriptTask>
Переменные, которые необходимо установить, это x, y и z.
Любые предложения о том, как это можно сделать?