Scott, if this may help, here are the catalina.out content for 1) 1 LDAP 
handler & wrong user 2) 2 LDAPS and wrong user. I can do any tests you 
like :)

1) 1 LDAP Handler & wrong user/pwd: Tomcat catalina.out content

18 sept. 2008 16:47:23 org.apache.catalina.core.AprLifecycleListener 
lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance 
in production environments was not found on the java.library.path: 
/usr/java/jdk1.6.0_03/jre/lib/i386/server:/usr/java/jdk1.6.0_03/jre/lib/i386:/usr/java/jdk1.6.0_03/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
18 sept. 2008 16:47:23 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
18 sept. 2008 16:47:23 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 529 ms
18 sept. 2008 16:47:23 org.apache.catalina.core.StandardService start
INFO: Démarrage du service Catalina
18 sept. 2008 16:47:23 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.26
18 sept. 2008 16:47:23 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
18 sept. 2008 16:47:24 org.apache.catalina.startup.HostConfig deployWAR
INFO: Déploiement de l'archive cas.war de l'application web
2008-09-18 16:47:26,052 INFO 
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <FormObjectClass 
not set.  Using default class of 
org.jasig.cas.authentication.principal.UsernamePasswordCredentials with 
formObjectName credentials and validator 
org.jasig.cas.validation.UsernamePasswordCredentialsValidator.>
18 sept. 2008 16:47:26 org.apache.coyote.http11.Http11BaseProtocol start
INFO: Démarrage de Coyote HTTP/1.1 sur http-8080
18 sept. 2008 16:47:26 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
18 sept. 2008 16:47:26 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/21  config=null
18 sept. 2008 16:47:26 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
18 sept. 2008 16:47:26 org.apache.catalina.startup.Catalina start
INFO: Server startup in 3076 ms
2008-09-18 16:47:45,241 INFO 
[org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - 
<Starting cleaning of expired tickets from ticket registry at [Thu Sep 
18 16:47:45 CEST 2008]>
2008-09-18 16:47:45,242 INFO 
[org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - 
<0 found to be removed.  Removing now.>
2008-09-18 16:47:45,243 INFO 
[org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - 
<Finished cleaning of expired tickets from ticket registry at [Thu Sep 
18 16:47:45 CEST 2008]>
2008-09-18 16:47:53,252 INFO 
[org.jasig.cas.web.flow.InitialFlowSetupAction] - <Setting ContextPath 
for cookies to: /cas>
2008-09-18 16:48:03,825 INFO 
[org.jasig.cas.authentication.AuthenticationManagerImpl] - 
<AuthenticationHandler: 
org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler failed to 
authenticate the user which provided the following credentials: 
unknown_user>


2) 3 LDAP Handlers & wrong user/pwd: Tomcat catalina.out content

18 sept. 2008 16:51:28 org.apache.catalina.core.AprLifecycleListener 
lifecycleEvent
INFO: The Apache Tomcat Native library which allows optimal performance 
in production environments was not found on the java.library.path: 
/usr/java/jdk1.6.0_03/jre/lib/i386/server:/usr/java/jdk1.6.0_03/jre/lib/i386:/usr/java/jdk1.6.0_03/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib
18 sept. 2008 16:51:29 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
18 sept. 2008 16:51:29 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1094 ms
18 sept. 2008 16:51:29 org.apache.catalina.core.StandardService start
INFO: Démarrage du service Catalina
18 sept. 2008 16:51:29 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.26
18 sept. 2008 16:51:29 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
18 sept. 2008 16:51:29 org.apache.catalina.startup.HostConfig deployWAR
INFO: Déploiement de l'archive cas.war de l'application web
2008-09-18 16:51:31,623 INFO 
[org.jasig.cas.web.flow.AuthenticationViaFormAction] - <FormObjectClass 
not set.  Using default class of 
org.jasig.cas.authentication.principal.UsernamePasswordCredentials with 
formObjectName credentials and validator 
org.jasig.cas.validation.UsernamePasswordCredentialsValidator.>
18 sept. 2008 16:51:32 org.apache.coyote.http11.Http11BaseProtocol start
INFO: Démarrage de Coyote HTTP/1.1 sur http-8080
18 sept. 2008 16:51:32 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
18 sept. 2008 16:51:32 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/21  config=null
18 sept. 2008 16:51:32 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
18 sept. 2008 16:51:32 org.apache.catalina.startup.Catalina start
INFO: Server startup in 3141 ms
2008-09-18 16:51:40,651 INFO 
[org.jasig.cas.web.flow.InitialFlowSetupAction] - <Setting ContextPath 
for cookies to: /cas>
2008-09-18 16:51:50,801 INFO 
[org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - 
<Starting cleaning of expired tickets from ticket registry at [Thu Sep 
18 16:51:50 CEST 2008]>
2008-09-18 16:51:50,804 INFO 
[org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - 
<0 found to be removed.  Removing now.>
2008-09-18 16:51:50,804 INFO 
[org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - 
<Finished cleaning of expired tickets from ticket registry at [Thu Sep 
18 16:51:50 CEST 2008]>
2008-09-18 16:51:51,478 INFO 
[org.jasig.cas.authentication.AuthenticationManagerImpl] - 
<AuthenticationHandler: 
org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler failed to 
authenticate the user which provided the following credentials: 
unknown_user>
2008-09-18 16:51:51,520 ERROR 
[org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cas].[cas]] 
- <"Servlet.service()" pour la servlet cas a généré une exception>
javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: 
LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525, vece





Scott Battaglia a écrit :
> That seems rather strange that it wouldn't work (in theory it should 
> ;-)).  Does it work okay if you have one LDAP handler and say the test 
> username password handler but both fail?
> 
> The interesting thing is that LDAP (Active Directory) appears to be 
> throwing an exception which normally it shouldn't do. So either AD is 
> returning an exception we weren't expecting or there's some 
> configuration problem with two ADs and a failed password.
> 
> I'm not sure which it is.  I don't know if you can do any debugging on 
> your end (we don't have an AD here that I can use).
> 
> -Scott
>  
> -Scott Battaglia
> PGP Public Key Id: 0x383733AA
> LinkedIn: http://www.linkedin.com/in/scottbattaglia
> 
> 
> On Thu, Sep 18, 2008 at 6:12 AM, Chris <[EMAIL PROTECTED] 
> <mailto:[EMAIL PROTECTED]>> wrote:
> 
>     Hi all,
> 
>     I am running a CAS 3.1.1 server on Tomcat 5.5.26. <http://5.5.26.> The
>     deployerConfigContext.xml is configured to check user authentication on
>     3 M$ Active Directories thru 3 LDAP authentication handlers.
> 
>     This works fine if the user/password match one of the 3 AD. But if the
>     password is mistyped (or a bad username), CAS returns an exception (HTTP
>     500) instead of the default red error message "The credentials you
>     provided cannot be determined to be authentic."
> 
>     I have tested with only 1 LDAP authentication handler and the warning
>     message is returned well (No HTTP 500 exception).
> 
>     As soon as I configure 2 LDAP authentication handlers, the HTTP 500
>     exception occurs.
> 
>     Below is the exception returned when 2 LDAP are configured and when I
>     mistype a password + an example of my deployerConfigContext.xml using 2
>     LDAP authentication handlers.
> 
>     Any idea why this HTTP 500 exception occurs? Missing configuration
>     parameters?
> 
>     Best
> 
>     Chris
> 
>     ----------------------------
> 
>     Etat HTTP 500 -
> 
>     type Rapport d'exception
> 
>     message
> 
>     description Le serveur a rencontré une erreur interne () qui l'a empêché
>     de satisfaire la requête.
> 
>     exception
> 
>     org.springframework.web.util.NestedServletException: Request processing
>     failed; nested exception is
>     org.springframework.webflow.engine.ActionExecutionException: Exception
>     thrown executing [EMAIL PROTECTED] targetAction =
>     [EMAIL PROTECTED], attributes =
>     map['method' -> 'submit']] in state 'submit' of flow 'login-webflow' --
>     action execution attributes were 'map['method' -> 'submit']'; nested
>     exception is org.springframework.ldap.UncategorizedLdapException:
>     Operation failed; nested exception is
>     javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308:
>     LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525,
>     vece�]
>          
>      
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:487)
>          
>      
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:440)
>            javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>            javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>          
>      
> org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:115)
> 
>     cause mère
> 
>     org.springframework.webflow.engine.ActionExecutionException: Exception
>     thrown executing [EMAIL PROTECTED] targetAction =
>     [EMAIL PROTECTED], attributes =
>     map['method' -> 'submit']] in state 'submit' of flow 'login-webflow' --
>     action execution attributes were 'map['method' -> 'submit']'; nested
>     exception is org.springframework.ldap.UncategorizedLdapException:
>     Operation failed; nested exception is
>     javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308:
>     LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525,
>     vece�]
>          
>      
> org.springframework.webflow.engine.ActionExecutor.execute(ActionExecutor.java:68)
>          
>      
> org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:180)
>            org.springframework.webflow.engine.State.enter(State.java:200)
>          
>      
> org.springframework.webflow.engine.Transition.execute(Transition.java:229)
>          
>      
> org.springframework.webflow.engine.TransitionableState.onEvent(TransitionableState.java:112)
>            org.springframework.webflow.engine.Flow.onEvent(Flow.java:572)
>          
>      
> org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent(RequestControlContextImpl.java:208)
>          
>      
> org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:185)
>            org.springframework.webflow.engine.State.enter(State.java:200)
>          
>      
> org.springframework.webflow.engine.Transition.execute(Transition.java:229)
>          
>      
> org.springframework.webflow.engine.TransitionableState.onEvent(TransitionableState.java:112)
>            org.springframework.webflow.engine.Flow.onEvent(Flow.java:572)
>          
>      
> org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent(RequestControlContextImpl.java:208)
>          
>      
> org.springframework.webflow.engine.impl.FlowExecutionImpl.signalEvent(FlowExecutionImpl.java:214)
>          
>      
> org.springframework.webflow.executor.FlowExecutorImpl.resume(FlowExecutorImpl.java:245)
>          
>      
> org.springframework.webflow.executor.support.FlowRequestHandler.handleFlowRequest(FlowRequestHandler.java:115)
>          
>      
> org.springframework.webflow.executor.mvc.FlowController.handleRequestInternal(FlowController.java:172)
>          
>      
> org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
>          
>      
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
>          
>      
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:857)
>          
>      
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792)
>          
>      
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:475)
>          
>      
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:440)
>            javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>            javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>          
>      
> org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:115)
> 
>     cause mère
> 
>     org.springframework.ldap.UncategorizedLdapException: Operation failed;
>     nested exception is javax.naming.AuthenticationException: [LDAP: error
>     code 49 - 80090308: LdapErr: DSID-0C090334, comment:
>     AcceptSecurityContext error, data 525, vece�]
>          
>      
> org.springframework.ldap.DefaultNamingExceptionTranslator.translate(DefaultNamingExceptionTranslator.java:93)
>          
>      
> org.springframework.ldap.support.AbstractContextSource.createContext(AbstractContextSource.java:204)
>          
>      
> org.springframework.ldap.support.AbstractContextSource.getReadOnlyContext(AbstractContextSource.java:104)
>          
>      org.springframework.ldap.LdapTemplate.search(LdapTemplate.java:263)
>          
>      org.springframework.ldap.LdapTemplate.search(LdapTemplate.java:314)
>          
>      
> org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler.authenticateUsernamePasswordInternal(BindLdapAuthenticationHandler.java:67)
>          
>      
> org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler.doAuthentication(AbstractUsernamePasswordAuthenticationHandler.java:56)
>          
>      
> org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler.authenticate(AbstractPreAndPostProcessingAuthenticationHandler.java:58)
>          
>      
> org.jasig.cas.authentication.AuthenticationManagerImpl.authenticate(AuthenticationManagerImpl.java:84)
>          
>      
> org.jasig.cas.CentralAuthenticationServiceImpl.createTicketGrantingTicket(CentralAuthenticationServiceImpl.java:383)
>          
>      
> org.jasig.cas.web.flow.AuthenticationViaFormAction.submit(AuthenticationViaFormAction.java:107)
>            sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>          
>      
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>          
>      
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>            java.lang.reflect.Method.invoke(Method.java:597)
>          
>      
> org.springframework.webflow.util.DispatchMethodInvoker.invoke(DispatchMethodInvoker.java:103)
>          
>      
> org.springframework.webflow.action.MultiAction.doExecute(MultiAction.java:136)
>          
>      
> org.springframework.webflow.action.AbstractAction.execute(AbstractAction.java:203)
>          
>      
> org.springframework.webflow.engine.AnnotatedAction.execute(AnnotatedAction.java:142)
>          
>      
> org.springframework.webflow.engine.ActionExecutor.execute(ActionExecutor.java:61)
>          
>      
> org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:180)
>            org.springframework.webflow.engine.State.enter(State.java:200)
>          
>      
> org.springframework.webflow.engine.Transition.execute(Transition.java:229)
>          
>      
> org.springframework.webflow.engine.TransitionableState.onEvent(TransitionableState.java:112)
>            org.springframework.webflow.engine.Flow.onEvent(Flow.java:572)
>          
>      
> org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent(RequestControlContextImpl.java:208)
>          
>      
> org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:185)
>            org.springframework.webflow.engine.State.enter(State.java:200)
>          
>      
> org.springframework.webflow.engine.Transition.execute(Transition.java:229)
>          
>      
> org.springframework.webflow.engine.TransitionableState.onEvent(TransitionableState.java:112)
>            org.springframework.webflow.engine.Flow.onEvent(Flow.java:572)
>          
>      
> org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent(RequestControlContextImpl.java:208)
>          
>      
> org.springframework.webflow.engine.impl.FlowExecutionImpl.signalEvent(FlowExecutionImpl.java:214)
>          
>      
> org.springframework.webflow.executor.FlowExecutorImpl.resume(FlowExecutorImpl.java:245)
>          
>      
> org.springframework.webflow.executor.support.FlowRequestHandler.handleFlowRequest(FlowRequestHandler.java:115)
>          
>      
> org.springframework.webflow.executor.mvc.FlowController.handleRequestInternal(FlowController.java:172)
>          
>      
> org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
>          
>      
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
>          
>      
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:857)
>          
>      
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792)
>          
>      
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:475)
>          
>      
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:440)
>            javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>            javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>          
>      
> org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:115)
> 
>     cause mère
> 
>     javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308:
>     LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525,
>     vece�]
>            com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3005)
>            com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2951)
>            com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2753)
>            com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2667)
>            com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:287)
>          
>      com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:175)
>          
>      com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:193)
>          
>      
> com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136)
>          
>      
> com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66)
>          
>      javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:667)
>          
>      javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:288)
>            javax.naming.InitialContext.init(InitialContext.java:223)
>          
>      javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:134)
>          
>      
> org.springframework.ldap.support.LdapContextSource.getDirContextInstance(LdapContextSource.java:59)
>          
>      
> org.springframework.ldap.support.AbstractContextSource.createContext(AbstractContextSource.java:193)
>          
>      
> org.springframework.ldap.support.AbstractContextSource.getReadOnlyContext(AbstractContextSource.java:104)
>          
>      org.springframework.ldap.LdapTemplate.search(LdapTemplate.java:263)
>          
>      org.springframework.ldap.LdapTemplate.search(LdapTemplate.java:314)
>          
>      
> org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler.authenticateUsernamePasswordInternal(BindLdapAuthenticationHandler.java:67)
>          
>      
> org.jasig.cas.authentication.handler.support.AbstractUsernamePasswordAuthenticationHandler.doAuthentication(AbstractUsernamePasswordAuthenticationHandler.java:56)
>          
>      
> org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler.authenticate(AbstractPreAndPostProcessingAuthenticationHandler.java:58)
>          
>      
> org.jasig.cas.authentication.AuthenticationManagerImpl.authenticate(AuthenticationManagerImpl.java:84)
>          
>      
> org.jasig.cas.CentralAuthenticationServiceImpl.createTicketGrantingTicket(CentralAuthenticationServiceImpl.java:383)
>          
>      
> org.jasig.cas.web.flow.AuthenticationViaFormAction.submit(AuthenticationViaFormAction.java:107)
>            sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>          
>      
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>          
>      
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>            java.lang.reflect.Method.invoke(Method.java:597)
>          
>      
> org.springframework.webflow.util.DispatchMethodInvoker.invoke(DispatchMethodInvoker.java:103)
>          
>      
> org.springframework.webflow.action.MultiAction.doExecute(MultiAction.java:136)
>          
>      
> org.springframework.webflow.action.AbstractAction.execute(AbstractAction.java:203)
>          
>      
> org.springframework.webflow.engine.AnnotatedAction.execute(AnnotatedAction.java:142)
>          
>      
> org.springframework.webflow.engine.ActionExecutor.execute(ActionExecutor.java:61)
>          
>      
> org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:180)
>            org.springframework.webflow.engine.State.enter(State.java:200)
>          
>      
> org.springframework.webflow.engine.Transition.execute(Transition.java:229)
>          
>      
> org.springframework.webflow.engine.TransitionableState.onEvent(TransitionableState.java:112)
>            org.springframework.webflow.engine.Flow.onEvent(Flow.java:572)
>          
>      
> org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent(RequestControlContextImpl.java:208)
>          
>      
> org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:185)
>            org.springframework.webflow.engine.State.enter(State.java:200)
>          
>      
> org.springframework.webflow.engine.Transition.execute(Transition.java:229)
>          
>      
> org.springframework.webflow.engine.TransitionableState.onEvent(TransitionableState.java:112)
>            org.springframework.webflow.engine.Flow.onEvent(Flow.java:572)
>          
>      
> org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent(RequestControlContextImpl.java:208)
>          
>      
> org.springframework.webflow.engine.impl.FlowExecutionImpl.signalEvent(FlowExecutionImpl.java:214)
>          
>      
> org.springframework.webflow.executor.FlowExecutorImpl.resume(FlowExecutorImpl.java:245)
>          
>      
> org.springframework.webflow.executor.support.FlowRequestHandler.handleFlowRequest(FlowRequestHandler.java:115)
>          
>      
> org.springframework.webflow.executor.mvc.FlowController.handleRequestInternal(FlowController.java:172)
>          
>      
> org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
>          
>      
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
>          
>      
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:857)
>          
>      
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792)
>          
>      
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:475)
>          
>      
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:440)
>            javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>            javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>          
>      
> org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:115)
> 
>     note La trace complète de la cause mère de cette erreur est disponible
>     dans les fichiers journaux de Apache Tomcat/5.5.26. <http://5.5.26.>
>     Apache Tomcat/5.5.26
> 
>     ------------------------------
> 
>     <?xml version="1.0" encoding="UTF-8"?>
>     <beans xmlns="http://www.springframework.org/schema/beans";
>            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
>            xmlns:p="http://www.springframework.org/schema/p";
>            xsi:schemaLocation="http://www.springframework.org/schema/beans
>     http://www.springframework.org/schema/beans/spring-beans-2.0.xsd";>
>       <bean id="authenticationManager"
>            class="org.jasig.cas.authentication.AuthenticationManagerImpl">
>         <property name="credentialsToPrincipalResolvers">
>           <list>
>            <bean
> 
>     
> class="org.jasig.cas.authentication.principal.UsernamePasswordCredentialsToPrincipalResolver"
>     />
>            <bean
> 
>     
> class="org.jasig.cas.authentication.principal.HttpBasedServiceCredentialsToPrincipalResolver"
>     />
>           </list>
>         </property>
> 
>         <property name="authenticationHandlers">
>           <list>
>            <bean
>     
> class="org.jasig.cas.authentication.handler.support.HttpBasedServiceCredentialsAuthenticationHandler"
>                  p:httpClient-ref="httpClient" />
>            <!--  BEGIN: Company AD EUROPE Handler -->
>            <bean
>     class="org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler">
>              <property name="filter" value="sAMAccountName=%u" />
>              <property name="searchBase"
>     value="OU=Subsidiaries,DC=eu,DC=company,DC=com" />
>              <property name="contextSource" ref="contextSourceEU" />
>              <property name="ignorePartialResultException" value="yes" />
>            </bean>
>            <!-- END: Company AD EUROPE Handler -->
> 
>            <!--  BEGIN: Company AD AMERICA Handler -->
>            <bean
>     class="org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler">
>              <property name="filter" value="sAMAccountName=%u" />
>              <property name="searchBase"
>     value="OU=Subsidiaries,DC=am,DC=company,DC=com" />
>              <property name="contextSource" ref="contextSourceAM" />
>              <property name="ignorePartialResultException" value="yes" />
>            </bean>
>            <!-- END: Company AD AMERICA Handler -->
> 
>           </list>
>         </property>
>       </bean>
> 
>       <!-- BEGIN: Company AD EUROPE AuthenticatedLdapContextSource -->
>       <bean id="contextSourceEU"
>     class="org.jasig.cas.adaptors.ldap.util.AuthenticatedLdapContextSource">
>         <property name="urls">
>           <list>
>            <value>ldap://sdceuces01.eu.company.com/
>     <http://sdceuces01.eu.company.com/></value>
>           </list>
>         </property>
>         <property name="userName" value="CN=eu_svc,OU=System
>     Services,OU=Users,OU=Users
>     Groups,OU=FRA,OU=Subsidiaries,DC=eu,DC=company,DC=com"/>
>         <property name="password" value="***********"/>
>         <property name="baseEnvironmentProperties">
>           <map>
>            <entry>
>              <key>
>                <value>java.naming.security.authentication</value>
>              </key>
>              <value>simple</value>
>            </entry>
>           </map>
>         </property>
>       </bean>
>       <!-- END: Company AD EUROPE AuthenticatedLdapContextSource -->
> 
>       <!-- BEGIN: Company AD AMERICA AuthenticatedLdapContextSource -->
>       <bean id="contextSourceAM"
>     class="org.jasig.cas.adaptors.ldap.util.AuthenticatedLdapContextSource">
>         <property name="urls">
>           <list>
>            <value>ldap://sdcamces01.am.company.com/
>     <http://sdcamces01.am.company.com/></value>
>           </list>
>         </property>
>         <property name="userName" value="CN=am_svc,OU=System
>     Services,OU=Users,OU=Users
>     Groups,OU=USA,OU=Subsidiaries,DC=am,DC=company,DC=com"/>
>         <property name="password" value="**************"/>
>         <property name="baseEnvironmentProperties">
>           <map>
>            <entry>
>              <key>
>                <value>java.naming.security.authentication</value>
>              </key>
>              <value>simple</value>
>            </entry>
>           </map>
>         </property>
>       </bean>
>       <!-- END: Company AD AMERICA AuthenticatedLdapContextSource -->
> 
>       <bean id="userDetailsService"
>     class="org.acegisecurity.userdetails.memory.InMemoryDaoImpl">
>         <property name="userMap">
>           <value>
>           </value>
>         </property>
>       </bean>
> 
>       <bean id="attributeRepository"
>          
>      class="org.jasig.services.persondir.support.StubPersonAttributeDao">
>         <property name="backingMap">
>           <map>
>            <entry key="uid" value="uid" />
>            <entry key="eduPersonAffiliation" value="eduPersonAffiliation" />
>            <entry key="groupMembership" value="groupMembership" />
>           </map>
>         </property>
>       </bean>
> 
>       <bean
>          id="serviceRegistryDao"
>          class="org.jasig.cas.services.InMemoryServiceRegistryDaoImpl" />
>     </beans>
> 
>     _______________________________________________
>     Yale CAS mailing list
>     [email protected] <mailto:[email protected]>
>     http://tp.its.yale.edu/mailman/listinfo/cas
> 
> 

_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to