ConstraintExceptionBuffer ceb = this.systemUserVO.validate();
ceb.throwIfNotEmpty();
ws.addArgument("firstName", this.systemUserVO.getFirstName());
ws.addArgument("lastName", this.systemUserVO.getLastName());
ws.addArgument("email", this.systemUserVO.getEmail());
ws.addArgument("userName", this.systemUserVO.getUserName());
ws.addArgument("password", this.systemUserVO.getPassword());
ws.addNonSerializedArgument("roleNames", new ArrayList(Arrays.asList(this.roleNames)));
ws.addNonSerializedArgument("groupNames", new ArrayList(Arrays.asList(this.groupNames)));