Проблема
Есть enterprise-приложение, содержащее внутри WAR-ник. При деплое EAR-ника на Weblogic 10.3.5 в логах появляется warning:
<Warning> <HTTP> <BEA-101377> <Filtering class loader configuration ignored for web module ***.war of application ***>
Помимо этого, почему-то игнорируются <prefer-application-packages> из weblogic.xml, размещенного в /WEB-INF WAR-ника.
Причина
Конфигурация фильтрующего загрузчика классов должна размещаться в дескрипторе основного развертываемого артефакта (weblogic-application.xml в EAR-нике), а не в weblogic.xml WAR-ника (http://docs.oracle.com/cd/E24329_01/doc.1211/e26117/chapter_bea_messages.htm).
Решение
Перенести настройку фильтрации классов в weblogic-application.xml EAR-ника.
Комментариев нет:
Отправить комментарий