Oi a todos vocês.
Estou tentando implementar autenticação e autorização com acegi, contudo está dando erro que não estou conseguindo resolver, já pesquisei em vários fóruns, inclusive do próprio spring, na net, google…
estou conseguindo subir a aplicação, porém está dando um erro num filtro.
Estou conseguindo restringir diretórios, e redirecionar para uma página de login.
Porém ao digitar login e senha dá erro, mas este erro concerteza é porque está dando um erro no start da aplicação.
06/10/2008 13:03:29 org.apache.catalina.core.StandardContext filterStart
SEVERE: Exception starting filter springSecurityFilterChain
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSecurityFilterChain' is defined
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:360)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:914)
porém no application-context eu tenho um bean com este nome:
<bean id="springSecurityFilterChain" class="org.springframework.security.util.FilterChainProxy">
<property name="filterInvocationDefinitionSource">
<value> CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON
PATTERN_TYPE_APACHE_ANT /**=httpSessionIntegrationFilter,authenticationProcessingFilter,
exceptionTranslationFilter,filterSecurityInterceptor
</value>
</property>
</bean>
e no web.xml
<filter>
<filter-name>springSecurityFilterChain</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
<init-param>
<param-name>targetBeanName</param-name>
<param-value>springSecurityFilterChain</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
estou usando o spring secutiry 2.0, que conseguir me ajudar eu agradeço.
Obrigada,
Carol.
