REST API остается, даже если составное приложение не развернуто - PullRequest
0 голосов
/ 18 января 2019

Использование WSO2EI 6.4.0 Integrator (ESB). Мы разрабатываем составное приложение, содержащее некоторые определения прокси, последовательностей и остальных API.

Мы намереваемся развернуть углеродное приложение (.car) с помощью maven-car-deploy-plugin , или мы можем просто скопировать углеродное приложение в папку server / carbonapps.

После некоторых обновлений мы хотели бы повторно развернуть приложение (удалить старое приложение, развернуть новое). После удаления приложения углерода приложение углерода исчезает, прокси исчезают, но остальные API остаются (отображается в /carbon/api/index.jsp).

Следствием этого является то, что новые определения (из нового автомобильного файла) не развернуты. Это ошибка или особенность, или я что-то упустил?

1 Ответ

0 голосов
/ 21 января 2019

Я не испытывал ничего подобного в интеграторе, но в старом ESB (4.8.1) я видел такое поведение раньше, я могу дать только указатели:

  • проверьте, есть ли какой-либо файл, напоминающий название проекта или имя API, которое остается после удаления. Может быть, это испортит ваши безработные. Удалите эти файлы и попробуйте снова.
  • Всегда развертывать локально, чтобы увидеть, есть ли ошибки во время развертывания. Обычно такого рода поведение начинается, когда развертывание идет не так, как надо.
...