Автоматическое развёртывание ресурсов
|
Этот раздел перенесён из документации Camunda 7 и в дальнейшем будет доработан с учётом особенностей OpenBPM Engine |
Интеграция со Spring также предоставляет специальную возможность для развёртывания ресурсов. В конфигурации процессного движка можно указать набор ресурсов. Когда процессный движок создаётся, все эти ресурсы сканируются и развёртываются. При этом применяется фильтрация, предотвращающая дублирующиеся deployment. Новые deployment будут отправлены в базу данных движка только в том случае, если ресурсы действительно изменились. Это полезно во многих сценариях, когда Spring-контейнер часто перезапускается, например при тестировании.
Пример:
<bean id="processEngineConfiguration"
class="io.openbpm.bpm.engine.spring.SpringProcessEngineConfiguration">
...
<property name="deploymentResources"
value="classpath*:/mytest/autodeploy.*.bpmn20" />
<property name="deploymentResources">
<list>
<value>classpath*:/mytest/autodeploy.*.bpmn20</value>
<value>classpath*:/mytest/autodeploy.*.png</value>
</list>
</property>
</bean>
<bean id="processEngine"
class="io.openbpm.bpm.engine.spring.ProcessEngineFactoryBean">
<property name="processEngineConfiguration" ref="processEngineConfiguration" />
</bean>
Лицензия и атрибуция
Эта документация была создана на базе материала "Camunda 7 Docs" от Camunda, находится под лицензией Creative Commons Attribution-ShareAlike 3.0 Unported License .
Оригинал документации: https://docs.camunda.org