Мне только что передали проект от другой группы. Сессионный компонент EJB / веб-сервис. Он без проблем развернулся на JavaCAPS 6.
Однако в Oralce Glassfish V3 (3.0.1 Build 22), когда я развернул файл jar (модуль Applicaton / EJB), он продолжал жаловаться на определенные внешние библиотеки (которые включены в банка), не может быть найден.
Ошибка при обработке аннотации: java.lang.NoClassDefFoundError: org / apache / commons / vfs / FileSystemException | #]
Jar Apache VFS находится в банке, но не может ее найти.
Однако, если я перенесу jar-файл и его зависимости в $ Glassfish home / domains / domain1 / lib
Все в порядке.
Что мы здесь делаем не так?
Спасибо