|
|
|
JBoss, Glassfish and SPI
|
|||
|---|---|---|---|
|
#18+
Привет всем! У меня проблема, пока еще не нашел решения, может кто уже сталкивался? Есть сторонний 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. Кто-нибудь имеет какие-нибудь знания по этому поводу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2013, 14:37:13 |
|
||
|
|

start [/forum/topic.php?fid=59&tid=2128180]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
169ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 437ms |

| 0 / 0 |
