У нас возникла проблема с развертыванием файла EAR в стеке Websphere 8.5.0.1. Ухо содержит jaxb-xjc-2.1.12.jar
, для которого определен пакет [1.0/org/apache/xml/resolver/tools
], но приложение вместо этого обрабатывает его как [1/0/org/apache/xml/resolver/tools
].
Проблема тривиальна, мы получили несколько предупреждающих сообщений, но выглядит не очень хорошо
ВНИМАНИЕ: Не удалось открыть ресурс [ 1/0/org/apache/xml/resolver/tools/CatalogResolver.class ] из модуля [WEB-INF/lib/jaxb-xjc-2.1.12.jar]
Насколько я понимаю, это связано с тем, что обработка аннотаций включена в WAS8.501 и не появлялась в предыдущей версии сервера Websphere. После некоторых исследований мы обнаружили, что можем настроить игнорирование сканирования, как показано ниже.
Игнорировать сканирование архивов: jaxb-xjc-2.1.12.jar
Игнорировать сканирование пакетов: 1.0
Но не работал для меня.
Любая альтернативная идея будет высоко оценена.