Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JBoss, Glassfish and SPI / 2 сообщений из 2, страница 1 из 1
18.11.2013, 14:37:13
    #38468618
rabiter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JBoss, Glassfish and SPI
Привет всем!

У меня проблема, пока еще не нашел решения, может кто уже сталкивался?
Есть сторонний tiffReader.jar, который реализован как Service Provider (SPI). Т.е. внутри него находится каталог META-INF/services с описанием реализованных сервисов.

Строим ear файл, внутри которого будет несколько war и ejb модулей. Помимо них, в нем еще целый набор библиотек, среди которых и наш tiffReader.jar файл. Так вот в чем дело. Если мы деплоим наш ear на glassfish, то tiffReader.jar загружается класслоадером, но не как SPI, а как обычный jar. Т.е. его каталог META-INF/services словно пропускается глассфишом. Но, если положить tiffReader.jar в каталог domain/lib/ext - т.е. как внешнюю зависимость, то все процессится как положено. С JBoss ситуация такая, что вообще не получается сделать так, чтобы tiffReader.jar обрабатывался как SPI.

Кто-нибудь имеет какие-нибудь знания по этому поводу?
...
Рейтинг: 0 / 0
18.11.2013, 16:50:09
    #38468854
rabiter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JBoss, Glassfish and SPI
Совсем никто не знает? Вообще, логично что Glassfish подгружает только те Service Providers, которые расположены в каталоге ext - это же extension - что и есть смысл SPI...
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JBoss, Glassfish and SPI / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]