GenericValue newUserLogin = null;
boolean doCreate = true;
// check to see if there's a matching login and use it if it's for the same party
try {
newUserLogin = delegator.findOne("UserLogin", false, "userLoginId", userLoginId);
} catch (GenericEntityException e) {
Debug.logWarning(e, "", module);
Map messageMap = UtilMisc.toMap("errorMessage", e.getMessage());
errMsg = UtilProperties.getMessage(resource,"loginservices.could_not_create_login_user_read_failure", messageMap, locale);
errorMessageList.add(errMsg);