2.6.2. Развёртывание модели процесса
Процесс развёртывания модели состоит из следующих этапов:
-
Формирование XML процесса в нотации BPMN из модели.
-
Развёртывание процесса во внутренние таблицы Activiti Engine.
-
Создание объекта
ProcDefinition
, связанного с загруженным в Activiti Engine процессом. -
Создание объектов
ProcRole
для процессных ролей, объявленных в модели.
Выделите модель в списке на экране Process models. Нажмите кнопку Deploy. Откроется окно развёртывания модели. Модель разворачивается первый раз, поэтому выбрана опция Create new process. При последующих изменениях модели можно будет разворачивать модель в уже существующий процесс. Нажмите OK. Процесс создан.
Откройте экран BPM > Process definitions. Откройте строку с Contract approval
для редактирования. Поле Code имеет значение contractApproval
. Запомните его. В дальнейшем мы используем это значение, чтобы идентифицировать процесс.