java.lang.NoClassDefFoundError при перемещении библиотек Spring из WEB-INF / lib на сервер / default / lib в JBoss AS 6 - PullRequest
1 голос
/ 20 апреля 2011

Я пытаюсь ускорить процесс сборки, переместив библиотеки Spring из WEB-INF / lib в server / default / lib, но к сожалению я получаю это исключение:

Исключительная ситуация при отправке события, инициализированного контекстом, в экземпляр прослушивателя класса org.jboss.web.jsf.integration.config.JBossMojarra20 ConfigureListener: java.lang.NoClassDefFoundError: javax / Faces / Application / ApplicationFactory

1 Ответ

1 голос
/ 20 апреля 2011

JBoss содержит свои собственные библиотеки JSF и реализации.Если вы переместите библиотеки WebFlow в собственные каталоги библиотек JBoss, вы рискуете столкнуться с тем, что уже присутствует.

Вы должны быть очень осторожны, добавляя материал в собственный путь к классам JBoss, он часто дает странные побочные эффекты и ошибки, подобные этому.

Вам нужно либо удалить материал JSF из внутренних компонентов JBoss(не легко), или держите библиотеки WebFlow там, где они принадлежат - под WEB-INF/lib.

...