Я пытаюсь создать банку wildfly swarm для развертывания ejb-jar, которая содержит только MDB.
Метод bean-компонента onMessage
использует стороннюю библиотеку, которая включена в зависимости проекта.
Сгенерированная банка uber содержит библиотеку, но по какой-то причине я получаю исключение ClassNotFound
, когда пытаюсь использовать библиотеку.
Если мы изменим тип упаковки с простого «банка» на «война», все будет работать как положено.
Как правильно добавить стороннюю зависимость к простому развертыванию ejb-jar для wildfly swarm?
module.xml
для вашей сторонней библиотеки и добавить зависимость модуля в развертывание JAR черезjboss-deployment-structure.xml
или что-то в этом роде, но почему бы не использовать WAR, который действительно может содержать зависимости вWEB-INF/lib
? Разве это не намного проще? - person Ladicek   schedule 20.02.2018