shuber 2004/10/25 16:56:49 CEST
Modified files:
core/src/java/org/jahia/services/usermanager
JahiaUserManagerLDAPProvider.java
Log:
LDAP bugfixes :
- Fixed reconnection to user browsing after failed login attempt.
Revision Changes Path
1.7 +8 -0
jahia/core/src/java/org/jahia/services/usermanager/JahiaUserManagerLDAPProvider.java
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/java/org/jahia/services/usermanager/JahiaUserManagerLDAPProvider.java.diff?r1=1.6&r2=1.7&f=h
Index: JahiaUserManagerLDAPProvider.java
===================================================================
RCS file:
/home/cvs/repository/jahia/core/src/java/org/jahia/services/usermanager/JahiaUserManagerLDAPProvider.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- JahiaUserManagerLDAPProvider.java 29 Jul 2004 17:11:51 -0000 1.6
+++ JahiaUserManagerLDAPProvider.java 25 Oct 2004 14:56:49 -0000 1.7
@@ -1065,7 +1065,15 @@
invalidatePublicCtx ();
personName = null;
} catch (NamingException ne) {
+ logger.debug("Login refused, server message : " + ne.getMessage());
personName = null;
+
+ // reconnect to public context
+ try {
+ publicCtx = connectToPublicDir ();
+ } catch (NamingException ne2) {
+ logger.error("Error reconnecting to public LDAP context", ne2);
+ }
}
return (personName != null);
}