Как отменить процесс bpel с помощью службы администрирования wso2

Можно ли отменить процесс bpel с помощью службы администрирования wso2? Если да, то как называется служба администратора, которая может это сделать? Благодарю.

1 ответ

Да. Для этого вы можете использовать BPELPackageManagementService. Вы можете просмотреть файл WSDL для этой службы после изменения значения HideAdminServiceWSDL на false в carbon.xml. Он находится в <BPS_HOME>/ repository / conf каталог. Вы можете просмотреть файл wsdl по ссылке ниже после перезапуска сервера.

https://localhost:9443/services/BPELPackageManagementService?wsdl

Вы можете использовать SOAP-UI для тестирования этого сценария. Пожалуйста, следуйте инструкциям ниже.

  1. Создайте проект SOAP-UI, используя вышеуказанную ссылку wsdl.
  2. Откройте запрос undeployBpelPackage и укажите имя вашего BPEL-пакета для отмены развертывания.
  3. На вкладке Auth настроить базовую аутентификацию. (Имя пользователя / пароль admin / admin - Профилактическая проверка)

Теперь вы сможете отменить развертывание данного BPEL-процесса с помощью SOAP-UI.

Другие вопросы по тегам