Сбой развертывания приложения WSO2 ESB Carbon
Я сгруппировал семейство услуг как Carbon Application
а затем развернуть то же самое на WSO2 ESB. Если во время развертывания происходит сбой одного из этих сервисов, на ESB не развертываются другие сервисы, вместо этого я получаю Service laready exists
исключение при повторной попытке.
Это было бы очень полезно, если бы вы могли мне помочь.
РЕДАКТИРОВАТЬ
Я использую WSO2 3.0.1.
2 ответа
Убедитесь, что у вас нет следов файла CAR, который вы загрузили по следующим путям.
1) <ESB_HOME>--> tmp--> carbonappuploads
2) <ESB_HOME>--> repository-->deployment-->server-->carbonapps
3) <ESB_HOME>--> carbonapps.
После удаления любых следов carbonapps в вышеупомянутых приложениях перезагрузите сервер ESB. Затем попробуйте загрузить файл CAR еще раз. Надеюсь, это сработает. Спасибо.
Согласно вашему описанию, я предполагаю, что вы пытаетесь развернуть файл Carbon Application aRchive (CAR), который содержит набор сервисов в WSO2 ESB. Прежде всего я хотел бы предложить использовать сервер приложений WSO2 [1] для развертывания служб вместо ESB.
Что касается ошибки, которую вы получаете во время развертывания, я думаю, вы, возможно, определили две службы с одинаковым именем или вы уже развернули этот файл CAR ранее. Надеюсь, это поможет. Если это не так, пожалуйста, предоставьте больше информации о вашей проблеме, чтобы мы могли попытаться определить ее.
[1] http://docs.wso2.org/display/DVS320/Creating+JAX-WS+and+JAX-RS+Service+Projects
Спасибо