Я действительно новичок в Spring, и я не уверен, правильно ли я это делаю. Вот мой вопрос:
Я экспортировал jar-файл, который использует Spring 2.5 для внедрения зависимости в класс в другом проекте под названием «business». Есть метод доступа, который использует ClassPathXmlApplicationContext
для получения компонента.
Я поместил эту банку в common/lib
JBoss 4.2.
В веб-приложении в jsp я получаю метод доступа, а затем вызываю метод с ним. Компиляция в порядке, но когда я достигаю jsp, у меня есть NoClassDefFound
на ClassPathXmlApplicationContext
.
Если я перемещу банку из common/lib
в webapp/lib
, у меня будет java.lang.ClassNotFoundException: org.acegisecurity.AccessDeniedException
.
Как я могу заставить это работать? Или есть другой способ сделать это?