Я изучаю интеграцию jBPM с моим текущим проектом, пока все хорошо, просто включив банку jpdl в ухо и используя модуль spring 0.8 jbpm, однако у меня должен быть разумный способ перейти от моих изменений к определение процесса в конструкторе для развертывания в производстве.
Путь должен повторяться в нескольких средах (разработка, много тестов, промежуточная и затем рабочая) и в идеале должен выполняться, когда сама система не работает.
В идеале я бы упаковал все определение в виде сценария SQL, однако я не видел никакого инструмента для перевода из processdefinition.xml в sql, и сборка всего этого вручную кажется слишком сложной и подверженной ошибкам.
У кого-нибудь еще есть опыт здесь?
Система работает на websphere 6.1, и я предпочитаю избегать выполнения java-кода во время миграции (хотя выполнение java-кода для создания артефактов, которые затем можно использовать во время миграции, допустимо)