You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by ol...@apache.org on 2013/02/28 23:02:47 UTC

svn commit: r1451377 - in /archiva/trunk/archiva-modules/archiva-web: archiva-web-common/src/main/java/org/apache/archiva/web/security/ArchivaConfigurableUsersManager.java archiva-webapp/src/test/tomcat/log4j2-test.xml

Author: olamy
Date: Thu Feb 28 22:02:47 2013
New Revision: 1451377

URL: http://svn.apache.org/r1451377
Log:
I missed to override a method. see logs on dev@ http://markmail.org/message/ecmo3jqopuh6rfj2

Modified:
    archiva/trunk/archiva-modules/archiva-web/archiva-web-common/src/main/java/org/apache/archiva/web/security/ArchivaConfigurableUsersManager.java
    archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/test/tomcat/log4j2-test.xml

Modified: archiva/trunk/archiva-modules/archiva-web/archiva-web-common/src/main/java/org/apache/archiva/web/security/ArchivaConfigurableUsersManager.java
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-web-common/src/main/java/org/apache/archiva/web/security/ArchivaConfigurableUsersManager.java?rev=1451377&r1=1451376&r2=1451377&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-web-common/src/main/java/org/apache/archiva/web/security/ArchivaConfigurableUsersManager.java (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-web-common/src/main/java/org/apache/archiva/web/security/ArchivaConfigurableUsersManager.java Thu Feb 28 22:02:47 2013
@@ -485,6 +485,38 @@ public class ArchivaConfigurableUsersMan
         return user;
     }
 
+
+    @Override
+    public boolean userExists( String userName )
+        throws UserManagerException
+    {
+        Exception lastException = null;
+        boolean allFailed = true;
+        boolean exists = false;
+        for ( UserManager userManager : userManagerPerId.values() )
+        {
+            try
+            {
+
+                if ( userManager.userExists( userName ) )
+                {
+                    exists = true;
+                }
+                allFailed = false;
+
+            }
+            catch ( Exception e )
+            {
+                lastException = e;
+            }
+        }
+        if ( lastException != null && allFailed )
+        {
+            throw new UserManagerException( lastException.getMessage(), lastException );
+        }
+        return exists;
+    }
+
     @Override
     public boolean isFinalImplementation()
     {

Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/test/tomcat/log4j2-test.xml
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/test/tomcat/log4j2-test.xml?rev=1451377&r1=1451376&r2=1451377&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/test/tomcat/log4j2-test.xml (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/test/tomcat/log4j2-test.xml Thu Feb 28 22:02:47 2013
@@ -86,6 +86,8 @@
 
     <logger name="org.apache.archiva.web.security.ArchivaAuthorizer" level="debug"/>
 
+    <logger name="org.apache.archiva.redback.rest.services.DefaultRoleManagementService" level="debug"/>
+
     <logger name="org.apache.archiva.redback.components.registry.commons.CommonsConfigurationRegistry" level="debug"/>
 
     <root level="info">