Я использую WSO2 DSS, ESB and BPS
для моего проекта.
Они работают нормально на соответствующих серверах. Но моя идея состоит в том, чтобы интегрировать DSS, ESB & BPS в один файл автомобиля (или какой-либо другой файл архива развертывания) и тем самым облегчить развертывание.Развертывание различных продуктов WSO2 в качестве одного приложения для применения с одним углеродом
У меня есть Carbon application project
, созданный в Developer studio
, который имеет проект DSS, проект ESB Config, рабочий процесс BPEL и веб-приложение в нем.
Когда я его экспортирую, он экспортирует только ESB & BPS и исключает веб-приложение. Есть ли способ создать один архив развертывания, который будет содержать весь упомянутый проект? И возможно ли развертывать Java-приложение на сервере WSO2, так как в нем есть tomcat?
Спасибо заранее.
Вы можете проверить погоду веб-приложение входит в pom.xml с углеродным архива? Возможно, вы не включили свое веб-приложение. Просто дважды щелкните и откройте указанный файл. Существует графический интерфейс, который позволяет вам выбирать артефакты, которые вы хотите связать в CAR. –
Да. Ты прав. Сначала я создал приложение ESB, затем DSS и, наконец, BPS. Те, что добавлены в pom.xml, но веб-приложение, которое я создал вчера, не включены в pom.xml автоматически. Но вэнь дайте ** mvn clean compile package **, он бросает мне ошибку, что ** некоторые из артефактов не найдены ** и не генерируют файл '.car'. Также, когда я напрямую экспортирую из студии разработчиков, файлы xml генерируются, но не зависят от проекта (*. Jar-файлы). Пожалуйста, помогите мне в этом. –
Пожалуйста, добавьте полученную ошибку и какие зависимости вы говорите. Это зависимости WAR, которые должны входить в WEB-INF/lib? –