Ограничение загрузки классов делегатов для адаптера ресурсов - PullRequest
0 голосов
/ 02 ноября 2011

У меня есть приложение EAR, содержащее несколько EJB-компонентов и один адаптер ресурсов. Мой EJB зависит от некоторых JAR-файлов, которые находятся в каталоге 'lib'.

Теперь проблема в том, что у меня есть JAR ' abc.jar ', который присутствует в моем каталоге ' my.ear / lib ', а также в моем адаптере ресурсов, т.е. ' my.ear / plugin-ra.rar # abc.jar ', оба одинаковы, но я хочу, чтобы мой адаптер ресурсов использовал тот, который находится внутри моего ' my.ear / plugin-ra .rar 'вместо одного в' my.ear / lib ', поскольку этот JAR-файл загружает мой подключаемый модуль, присутствующий в Resource Adapter.

Есть ли в любом случае, я могу настроить свой RA для использования ' делегат = false ', используя специфические дескрипторы развертывания сервера приложений, так как это поведение отличается от каждого сервера приложений. В настоящее время это работает нормально на jBoss 4.2.3GA без каких-либо настроек, но не работает на Glassfish3.0.1, WebSphere7 и WebLogic10.3.3.

Ваши комментарии и помощь будут оценены.

Спасибо

-

SJunejo

...