Buenas gente! soy nuevo en el uso de spring security y estoy configurando un entorno para autenticación LDAP (spring security 3) y tengo ya todo configurado, pero, por alguna razón el applicationContext-security me da el error:
Código Apache:
Ver originalorg.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: alias is required.
Offending resource: ServletContext resource [/WEB-INF/applicationContext-security.xml]
y el código de mi archivo de seguridad es este:
Código XML:
Ver original<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns="http://www.springframework.org/schema/security"
xmlns:beans="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.0.xsd">
<ldap-server url="ldap://ip.de.mi.empresa:389/dc=empresax,dc=com,dc=gt"/>
<authentication-manager>
<ldap-authentication-provider
server-ref="LdapServer"
user-search-base="ou=People,dc=empresax,dc=com,dc=gt"
user-search-filter="(uid={0})" >
</ldap-authentication-provider>
</authentication-manager>
<http auto-config='true'>
<intercept-url pattern="/login.jsp*" access="IS_AUTHENTICATED_ANONYMOUSLY"/>
<intercept-url pattern="/**" access="ROLE_USER" />
<form-login login-page='/login.jsp'/>
</http>
</beans:beans>
bien, es raro porque tiene algo que ver con el tag <beans:beans> de mi configuración, pide un alias no tengo idea porque. Asi es que por eso solicito ayuda de los expertos. de antemano agradezco su apoyo. Saludos cordiales.