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);
       }
  

Reply via email to