EXOGTN-1442: Exception swallow in UserDaoImpl.persistUserInfo()

Problem analysis:

* The exception was not transmitted to the caller class and by consequent it was hidden to the end user.

Fix description:

* Throw the exception to the caller class which can handle the appropriate UI error message.
* Catch it by the UI class.