Я делаю пример потока проектов.
Сначала давайте назовем его «Проект А», вызывая еще один «Проект Б», используя SOAP-адаптер.Проект B попал в HumanTask.
Моя проблема:
- , когда HumanTask создан, тогда в em (FlowInstances) я получил 1 ведьму Running Instance, получивший Проект A как инициирующий, ProjectB как участник
- следующий, когда я пытаюсь повторно развернуть некоторые изменения в Проекте A - мой работающий экземпляр прерывается.
Я знаю опцию Продолжать запускать экземпляры, когда я хочу повторное развертывание, но это не так 'Не могу решить проблему, когда я хочу многое изменить в проекте A
Я попытался:
- добавить свойства bpel.config.transaction (notSupported)
- добавление свойств oracle.webservices.local.optimization (false) для прекращения принудительного локального вызова между веб-сервисами
- отключение WS-адресации с использованием свойств oracle.soa.addressing.response.enabled (false) и oracle.soa.ws.outbound.omitWSA (true)
Эти 2 проекта развернуты в одном разделе на одном сервере с использованием SOABPM Suite 12.2.1.3 version.
Любая идея, как настроить композит для достижения независимого проекта A, приветствуется