Экономный звонок в Камунде BPM Engine - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь выполнить служебную задачу в моей диаграмме BPMN Camunda, которая делает быстрый вызов моему работающему серверу Apache Thrift.Я успешно связал соответствующий класс java с задачей сервиса и подтвердил, что он выполняет свой код без каких-либо ошибок, если в этом классе нет ссылок на внешние библиотеки.Но, конечно, чтобы сделать Thrift-вызов, мне пришлось импортировать Thrift-библиотеки.Я сделал это, и eclipse не показывает мне никаких ошибок, но когда я пытаюсь выполнить процесс в Camunda, я получаю ClassNotFoundException: apache / thrift / TTransport, что означает, что он не может найти ссылочный класс TTransport, который я использовалв моем классе, чтобы сделать Thrift Call.

Может кто-нибудь сказать мне, как я получаю необходимые библиотеки в моем проекте, чтобы Камунда могла их найти?

Заранее спасибо

1 Ответ

0 голосов
/ 06 июня 2018

Решено: Моя ошибка заключалась в том, что я добавил внешние библиотеки в виде jar-файлов в путь сборки вместо того, чтобы добавлять их как maven-зависимости в pom.

...