Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Spring Security: referenced bean not found


Автор: MadCow00 3.12.2009, 13:47
Настраиваю спринг секьюрити для приложения и все шло хорошо, по мануалам настроил аутентификацию, дошел до того места, когда пора права на экспортируемые в клиент методы по ролям распределять и наткнулся на неожиданную проблему... не могу допереть...
Суть в чем, как только я добавляю описание защиты метода, пример :
Код

<bean id="idz" class="clazz"
        p:dataSource-ref="dataSource">
        <security:intercept-methods>
            <security:protect method="getList" access="ROLE_ADMIN" />
        </security:intercept-methods>
    </bean>

при этом есть другой бин, ссылающийся на этот
Код

<bean id="idzStorage" class="clazzStorage"
        p:simpleDao-ref="idz" />

спринг выдает ворнинги с текстом "referenced bean not found" и перестает видеть бин "idz". Что делать? В чем проблема? Не нашел на форуме, если такая тема вдруг уже была, киньте ссылку плиз, или подскажите....

P.S. Кажется разобрался... оборачивать надо все бины, которые связаны между собой, тогда все ок...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)