@Override public User createGuestUser() throws UserManagerException { Exception lastException = null; boolean allFailed = true; User user = null; for ( UserManager userManager : userManagerPerId.values() ) { try { if ( !userManager.isReadOnly() ) { user = userManager.createGuestUser(); allFailed = false; } } catch ( Exception e ) { lastException = e; } } if ( lastException != null && allFailed ) { throw new UserManagerException( lastException.getMessage(), lastException ); } return user; }
@Override public User createGuestUser() throws UserManagerException { Exception lastException = null; boolean allFailed = true; User user = null; for ( UserManager userManager : userManagerPerId.values() ) { try { if ( !userManager.isReadOnly() ) { user = userManager.createGuestUser(); allFailed = false; } } catch ( Exception e ) { lastException = e; } } if ( lastException != null && allFailed ) { throw new UserManagerException( lastException.getMessage(), lastException ); } return user; }
org.apache.archiva.redback.users.User user = userManager.createGuestUser(); user.setPasswordChangeRequired( false ); user = userManager.updateUser( user, false );