Как предлагается в другом ответе , попробуйте настроить GlassFish для использования сначала дочерних загрузчиков классов, прежде чем делегировать. В sun-web.xml
:
<sun-web-app>
<class-loader delegate="false"/>
</sun-web-app>
Но если это работает, это скорее обходной путь, чем реальное решение , ваше приложение не должно быть загрязнено связываниями SLF4J bean-validation.jar и weld- osgi-bundle.jar (по крайней мере, Я считаю так). Возможно, вам следует поднять вопрос .
Обновление: Для архивов предложенный обходной путь не работает. Но Я не смог воспроизвести проблему .