[jboss-svn-commits] JBL Code SVN: r33398 - labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/struts.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Jun 8 07:35:22 EDT 2010


Author: lkrzyzanek
Date: 2010-06-08 07:35:22 -0400 (Tue, 08 Jun 2010)
New Revision: 33398

Modified:
   labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/struts/ChooseMasterAccountAction.java
Log:
Added updating password for duplicate accounts

Modified: labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/struts/ChooseMasterAccountAction.java
===================================================================
--- labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/struts/ChooseMasterAccountAction.java	2010-06-08 11:24:48 UTC (rev 33397)
+++ labs/jbosslabs/labs-3.0-build/integration/sbs-nukesauthentication/trunk/src/main/java/org/jboss/labs/sbs/plugin/nukesauth/struts/ChooseMasterAccountAction.java	2010-06-08 11:35:22 UTC (rev 33398)
@@ -21,6 +21,7 @@
  */
 package org.jboss.labs.sbs.plugin.nukesauth.struts;
 
+import java.util.ArrayList;
 import java.util.List;
 
 import org.acegisecurity.BadCredentialsException;
@@ -107,6 +108,13 @@
 
     try {
       sbsAccountManager.createAccount(masterAccount, password.toString());
+      List<String> dupUsernames = new ArrayList<String>();
+
+      log.debug("Update nukes passwords");
+      for (NukesUser dupAccount : duplicateAccounts) {
+        dupUsernames.add(dupAccount.getUsername());
+      }
+      nukesAccountManager.updateNukesPassword(masterAccountUsername, password.toString(), dupUsernames);
     } catch (UserAlreadyExistsException e) {
       // should not occur because we're creating not existing SBS account
       throw new JiveActionException(e);



More information about the jboss-svn-commits mailing list