Как использовать банку, которая использует Spring в общей библиотеке? - PullRequest
0 голосов
/ 22 января 2010

Я действительно новичок в 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.

Как я могу заставить это работать? Или есть другой способ сделать это?

1 Ответ

1 голос
/ 22 января 2010

Вы, кажется, как-то зависите от весенней безопасности. Загрузите банку с пружинным предохранителем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...