Проблема в настройке аудита/регистрации с помощью jBPM5

Я пытаюсь настроить компонент аудита/регистрации jBPM5 с помощью одного из приложений рабочего процесса. Я использую библиотеки jbpm версии 5.5.0.Final для компонентов jbpm-human-task-core, jbpm-bpmn2, jbpm-persistence-jpa. При настройке той же версии (5.5.0.Final) для модуля jbpm-audit у меня возникает исключение сбоя сборки, говорящее: «Не удалось разрешить зависимости для проекта». Я понимаю, что требуемая зависимость для jbpm-audit недоступна в центральном репозитории maven.

Я проверил центральный репозиторий и смог найти только версию 6.0.x. для модуля jbpm-аудит. Мои запросы

  1. Совместимо ли использование jbpm-audit lib версии 6.0.x с другими jar-файлами jbpm 5.5.0.Final?
  2. Есть ли какой-нибудь пример/блог или ссылка, которая может указать мне правильное направление?

Привет, Маянк.


person Mayank    schedule 10.09.2014    source источник


Ответы (2)


Я на 99% уверен, что нельзя смешивать и сочетать такие версии в своих проектах. Если вы используете jbpm 5.5.0.Final, вам нужно будет использовать все jar-файлы, связанные с этой версией, в вашем проекте. Вы не можете просто использовать jbpm-audit 6.x вместе с вашим проектом jbpm 5.5.0.Final.

Кстати... если вы не найдете jbpm-audit jar в 5.5.0.Final, это может быть связано с тем, что его не было в этой версии, а это значит, что вам нужно будет реализовать что-то подобное, если вы планирует придерживаться этой версии.

ХТН

person salaboy    schedule 10.09.2014
comment
Спасибо за ответ, значит, вы имеете в виду, что я не могу интегрировать модуль аудита с jBPM5? - person Mayank; 11.09.2014
comment
Я получил решение. По незнанию я искал не тот артефакт. В jBPM версии 5 мы должны использовать имя артефакта jbpm-bam, так как jbpm-audit был представлен в версии 6. - person Mayank; 11.09.2014

В jBPM версии 5 мы должны использовать имя артефакта jbpm-bam, так как jbpm-audit был представлен в версии 6.

person Mayank    schedule 07.10.2014