Как отменить процесс bpel с помощью службы администрирования wso2
Можно ли отменить процесс bpel с помощью службы администрирования wso2? Если да, то как называется служба администратора, которая может это сделать? Благодарю.
1 ответ
Да. Для этого вы можете использовать BPELPackageManagementService. Вы можете просмотреть файл WSDL для этой службы после изменения значения HideAdminServiceWSDL на false в carbon.xml. Он находится в <BPS_HOME>
/ repository / conf каталог. Вы можете просмотреть файл wsdl по ссылке ниже после перезапуска сервера.
https://localhost:9443/services/BPELPackageManagementService?wsdl
Вы можете использовать SOAP-UI для тестирования этого сценария. Пожалуйста, следуйте инструкциям ниже.
- Создайте проект SOAP-UI, используя вышеуказанную ссылку wsdl.
- Откройте запрос undeployBpelPackage и укажите имя вашего BPEL-пакета для отмены развертывания.
- На вкладке Auth настроить базовую аутентификацию. (Имя пользователя / пароль admin / admin - Профилактическая проверка)
Теперь вы сможете отменить развертывание данного BPEL-процесса с помощью SOAP-UI.