Загрузка классов в EAR / WAR - PullRequest
       26

Загрузка классов в EAR / WAR

2 голосов
/ 15 сентября 2011

Как правило, архив должен иметь возможность развертывания на любом сервере приложений, если он соответствует стандарту упаковки и не использует какие-либо специфичные для сервера приложений артефакты.Но во многих случаях существует сценарий, когда приложение (скажем, WAR) хорошо работает на Tomcat, но не работает на другом сервере приложений.

Мои вопросы:

Существует ли какой-либо стандартизированный / общепринятый способ, которым классификаторы обрабатывают файл EAR / WAR ИЛИ каждый поставщик серверов приложений может использовать свой собственный механизм?

1 Ответ

1 голос
/ 15 сентября 2011

Различные серверы приложений по-разному реализуют загрузчик классов (порядок поиска файлов JAR).Там нет стандартного способа.Некоторые серверы приложений предоставляют параметры конфигурации (например, Websphere) в отношении того, загружать ли сначала дочерние (war) или родительские (сервер приложений) классы.

...