Включение внешних плагинов в Camunda

Я пытаюсь включить некоторые внешние плагины в свою кабину в Camunda. Я скачал для него военный файл из магазина плагинов . Позже я сохранил файл войны в

...\CamundaHome\сервер\apache-tomcat-7.0.50\веб-приложения

папка в моей системе. Кроме того, я попытался сохранить его в

..\CamundaHome\server\apache-tomcat-7.0.50\webapps\camunda-webapp-7.2.0-plugins\WEB-INF\lib папка.

Я перезапустил сервер, но кабина не добавляет необходимые плагины. Какую дополнительную информацию мне нужно добавить? Спасибо.

Сервер Tomcat: 7.0.50

Камунда BPM: 7.2.0

PS: Выше был первый этап проблемы. Настоящая проблема возникает во время развертывания. Я предоставил решение в комментарии. Спасибо!


person Varda    schedule 20.07.2015    source источник


Ответы (1)


Если вы загружаете полную версию WAR из магазина плагинов, вам необходимо ЗАМЕНИТЬ существующее веб-приложение в папке ..\CamundaHome\server\apache-tomcat-7.0.50\webapps. Поэтому удалите исходный файл (который развернут "взорванным" - так что это папка ..\CamundaHome\server\apache-tomcat-7.0.50\webapps\camunda), прежде чем сохранять новую войну в ..\CamundaHome\server \apache-tomcat-7.0.50\веб-приложения.

Тогда это должно работать.

Убедитесь, что вы создали WAR для Tomcat в магазине подключаемых модулей.

Ура Бернд

person Bernd Ruecker    schedule 21.07.2015
comment
Проблема была в validateJarFile(\apache-tomcat-7.0.50\webapps\app\WEB-INF\lib\javaee-api.jar) - jar не загружен. См. Спецификацию сервлета 3.0, раздел 10.7.2. при попытке развернуть новую войну. Пришлось удалить javaee-api.jar из папки WEB-INF\lib. Эта проблема возникает, если существует несколько копий jar с tomcat и application. Это также можно решить в maven, изменив область видимости. Тем не менее спасибо!! :) - person Varda; 21.07.2015