* @throws EnMeExpcetion personalize exception
* @return if password is not notified is returned
*/
public void createUser(final UserAccountBean userBean, final String username) throws EnMeExpcetion {
final UserAccount userAccount = new UserAccount();
final Account account = getUserAccount(username).getAccount();
//validate email and password
if (userBean.getEmail() != null && userBean.getUsername() != null) {
userAccount.setUserEmail(userBean.getEmail());
userAccount.setUsername(userBean.getUsername());
userAccount.setAccount(account);