Author: olamy
Date: Fri Feb 22 16:05:39 2013
New Revision: 1449093
URL: http://svn.apache.org/r1449093
Log:
fix chaining of user manager
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-web-common/src/main/java/org/apache/archiva/web/security/ArchivaConfigurableUsersManager.java
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=1449093&r1=1449092&r2=1449093&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
Fri Feb 22 16:05:39 2013
@@ -209,7 +209,7 @@ public class ArchivaConfigurableUsersMan
}
}
- UserManagerException lastException = null;
+ Exception lastException = null;
for ( UserManager userManager : userManagerPerId.values() )
{
try
@@ -228,7 +228,7 @@ public class ArchivaConfigurableUsersMan
{
lastException = e;
}
- catch ( UserManagerException e )
+ catch ( Exception e )
{
lastException = e;
}
@@ -238,7 +238,7 @@ public class ArchivaConfigurableUsersMan
{
if ( lastException != null )
{
- throw lastException;
+ throw new UserManagerException( lastException.getMessage(),
lastException );
}
}