JBoss - система загрузки другого класса в одном приложении - возможно? - PullRequest
2 голосов
/ 19 мая 2010

Я просмотрел эту статью , в которой говорится о загрузке классов JBoss, но все еще есть сценарий, который я хотел бы проверить:
в случае, если у меня есть служебный класс, который находится как в архиве приложения (myApp / WEB-INF / lib), так и на сервере / default / lib, но с разными версиями в каждом из архивов.

Теперь я хотел бы, чтобы классы из моего приложения из пакета com.x использовали класс утилиты архивирования приложения, а классы из пакета com.y будут использовать версию утилиты server / default / lib.

Является ли это возможным?
Можно ли изолировать разные пакеты внутри одного приложения и задать им другой порядок загрузки классов?

1 Ответ

0 голосов
/ 03 сентября 2011

Мне кажется, что вы хотели бы использовать механизм, отличный от загрузки классов, для решения этой проблемы. Рассматривали ли вы использование АОП для этого?

Хотя, если вы хотите сделать что-то, что вы описываете, вы, вероятно, должны задействовать разные загрузчики классов для классов в пакете x и y, чтобы вы могли контролировать, какие классы они используют.

...