]> git.mxchange.org Git - addressbook-war.git/blobdiff - src/java/org/mxchange/addressbook/beans/user/AddressbookAdminUserWebRequestBean.java
Continued a bit:
[addressbook-war.git] / src / java / org / mxchange / addressbook / beans / user / AddressbookAdminUserWebRequestBean.java
index 9b537028b5e6534fc8eb00a035dd3a8ae1f5da8d..f5bde77c8e8216f69c9c8cc900a4dd224eea9bdf 100644 (file)
@@ -36,8 +36,8 @@ import org.mxchange.addressbook.beans.contact.AddressbookContactWebSessionContro
 import org.mxchange.addressbook.beans.helper.AddressbookAdminWebRequestController;
 import org.mxchange.jcontacts.contact.Contact;
 import org.mxchange.jusercore.container.login.UserLoginContainer;
-import org.mxchange.jusercore.events.user.AdminAddedUserEvent;
-import org.mxchange.jusercore.events.user.AdminUserAddedEvent;
+import org.mxchange.jusercore.events.user.add.AdminAddedUserEvent;
+import org.mxchange.jusercore.events.user.add.AdminUserAddedEvent;
 import org.mxchange.jusercore.events.user.update.AdminUpdatedUserDataEvent;
 import org.mxchange.jusercore.events.user.update.AdminUserDataUpdatedEvent;
 import org.mxchange.jusercore.events.user.update.UpdatedUserPersonalDataEvent;
@@ -267,6 +267,9 @@ public class AddressbookAdminUserWebRequestBean implements AddressbookAdminUserW
 
                        // Throw exception
                        throw new FaceletException("Not same password entered"); //NOI18N
+               } else if (this.userBean.ifUserNameExists(this.getUserName())) {
+                       // User name already exists
+                       throw new FaceletException(new UserNameAlreadyRegisteredException(this.getUserName()));
                } else if (this.isSamePasswordEntered()) {
                        // Same password entered, create container
                        if (UserUtils.ifPasswordMatches(new UserLoginContainer(user, this.getUserPassword()))) {