You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by gp...@apache.org on 2008/10/25 00:05:48 UTC
svn commit: r707761 -
/myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/validation/message/resolver/AbstractValidationErrorMessageResolver.java
Author: gpetracek
Date: Fri Oct 24 15:05:47 2008
New Revision: 707761
URL: http://svn.apache.org/viewvc?rev=707761&view=rev
Log:
minor changes
Modified:
myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/validation/message/resolver/AbstractValidationErrorMessageResolver.java
Modified: myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/validation/message/resolver/AbstractValidationErrorMessageResolver.java
URL: http://svn.apache.org/viewvc/myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/validation/message/resolver/AbstractValidationErrorMessageResolver.java?rev=707761&r1=707760&r2=707761&view=diff
==============================================================================
--- myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/validation/message/resolver/AbstractValidationErrorMessageResolver.java (original)
+++ myfaces/extensions/validator/trunk/core/src/main/java/org/apache/myfaces/extensions/validator/core/validation/message/resolver/AbstractValidationErrorMessageResolver.java Fri Oct 24 15:05:47 2008
@@ -40,8 +40,7 @@
* @since 1.x.1
*/
@UsageInformation({UsageCategory.INTERNAL, UsageCategory.CUSTOMIZABLE})
-public abstract class AbstractValidationErrorMessageResolver implements
- MessageResolver
+public abstract class AbstractValidationErrorMessageResolver implements MessageResolver
{
protected final Log logger = LogFactory.getLog(getClass());
@@ -149,8 +148,15 @@
}
//use custom name (if possible) otherwise: fallback to default message (if possible)
- return (customMessage != null) ? customMessage
- : (getBaseName() != null) ? ResourceBundle.getBundle(getBaseName(), locale).getString(key) : null;
+ try
+ {
+ return (customMessage != null) ? customMessage
+ : (getBaseName() != null) ? ResourceBundle.getBundle(getBaseName(), locale).getString(key) : null;
+ }
+ catch (MissingResourceException e)
+ {
+ return "???" + key + "???";
+ }
}
private String tryToUseMessageBundleConvention(String key, Locale locale)