From e36237979a4519a7d5673dcb744d535f59de0f6e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Roland=20H=C3=A4der?= Date: Tue, 16 Aug 2016 13:02:40 +0200 Subject: [PATCH] Please cherry-pick: - better output a nice JSF message rather than showing an ugly backtrace to the user MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Roland Häder --- .../jjobs/beans/resendlink/JobsResendLinkWebSessionBean.java | 4 ++-- src/java/org/mxchange/localization/bundle_de_DE.properties | 1 + src/java/org/mxchange/localization/bundle_en_US.properties | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/java/org/mxchange/jjobs/beans/resendlink/JobsResendLinkWebSessionBean.java b/src/java/org/mxchange/jjobs/beans/resendlink/JobsResendLinkWebSessionBean.java index 90a725d1..d5d17002 100644 --- a/src/java/org/mxchange/jjobs/beans/resendlink/JobsResendLinkWebSessionBean.java +++ b/src/java/org/mxchange/jjobs/beans/resendlink/JobsResendLinkWebSessionBean.java @@ -16,7 +16,6 @@ */ package org.mxchange.jjobs.beans.resendlink; -import java.text.MessageFormat; import javax.enterprise.context.SessionScoped; import javax.faces.view.facelets.FaceletException; import javax.inject.Inject; @@ -104,7 +103,8 @@ public class JobsResendLinkWebSessionBean extends BaseJobsController implements this.clear(); // Not found, should not happen as the registered validator should find it - throw new FaceletException(MessageFormat.format("this.emailAddress={0} should be resolveable into User instance.", this.getEmailAddress()), ex); //NOI18N + this.showFacesMessage("form_resend_link:", "ERROR_USER_EMAIL_ADDRESS_NOT_FOUND"); //NOI18N + return ""; //NOI18N } // Is the user account already confirmed? diff --git a/src/java/org/mxchange/localization/bundle_de_DE.properties b/src/java/org/mxchange/localization/bundle_de_DE.properties index de183d3e..f0f69c5e 100644 --- a/src/java/org/mxchange/localization/bundle_de_DE.properties +++ b/src/java/org/mxchange/localization/bundle_de_DE.properties @@ -645,3 +645,4 @@ ADMIN_ADD_CONTACT_MOBILE_FORM_TITLE=Mobilfunknummer einem Kontakt hinzuf\u00fcge ADMIN_SELECT_MOBILE=Mobilfunknummer ausw\u00e4hlen: BUTTON_ADMIN_LINK_ADD_CONTACT_MOBILE=Mobilfunknummer zum Kontakt hinzuf\u00fcgen ADMIN_OR_ENTER_CONTACT_NEW_MOBILE_DATA=... oder neue Mobilfunknummer eingeben: +ERROR_USER_EMAIL_ADDRESS_NOT_FOUND=Die eingegebene Email-Addresse konnte nicht gefunden werden. diff --git a/src/java/org/mxchange/localization/bundle_en_US.properties b/src/java/org/mxchange/localization/bundle_en_US.properties index 8a5c8171..a6f09503 100644 --- a/src/java/org/mxchange/localization/bundle_en_US.properties +++ b/src/java/org/mxchange/localization/bundle_en_US.properties @@ -645,3 +645,4 @@ ADMIN_ADD_CONTACT_MOBILE_FORM_TITLE=Add mobile number to contact ADMIN_SELECT_MOBILE=Choose mobile number: BUTTON_ADMIN_LINK_ADD_CONTACT_MOBILE=Add mobile number to contact ADMIN_OR_ENTER_CONTACT_NEW_MOBILE_DATA=... or add new mobile number: +ERROR_USER_EMAIL_ADDRESS_NOT_FOUND=Your entered email address could not befound. -- 2.39.5