Author: jmitchell Date: Thu Sep 8 22:58:22 2005 New Revision: 279712 URL: http://svn.apache.org/viewcvs?rev=279712&view=rev Log: Add some more helpful output when a message is not found from the specified bundle and locale key
Modified: struts/taglib/trunk/src/java/org/apache/struts/taglib/bean/LocalStrings.properties struts/taglib/trunk/src/java/org/apache/struts/taglib/bean/MessageTag.java Modified: struts/taglib/trunk/src/java/org/apache/struts/taglib/bean/LocalStrings.properties URL: http://svn.apache.org/viewcvs/struts/taglib/trunk/src/java/org/apache/struts/taglib/bean/LocalStrings.properties?rev=279712&r1=279711&r2=279712&view=diff ============================================================================== --- struts/taglib/trunk/src/java/org/apache/struts/taglib/bean/LocalStrings.properties (original) +++ struts/taglib/trunk/src/java/org/apache/struts/taglib/bean/LocalStrings.properties Thu Sep 8 22:58:22 2005 @@ -9,7 +9,7 @@ include.open=Exception opening resource {0}: {1} include.read=Exception reading resource {0}: {1} include.url=Cannot create include URL: {0} -message.message=Missing message for key {0} +message.message=Missing message for key {0} in bundle {1} for locale {2} message.property=Property for message key must be a String message.resources=Missing resources attribute {0} page.selector=Invalid page context selector {0} Modified: struts/taglib/trunk/src/java/org/apache/struts/taglib/bean/MessageTag.java URL: http://svn.apache.org/viewcvs/struts/taglib/trunk/src/java/org/apache/struts/taglib/bean/MessageTag.java?rev=279712&r1=279711&r2=279712&view=diff ============================================================================== --- struts/taglib/trunk/src/java/org/apache/struts/taglib/bean/MessageTag.java (original) +++ struts/taglib/trunk/src/java/org/apache/struts/taglib/bean/MessageTag.java Thu Sep 8 22:58:22 2005 @@ -224,7 +224,10 @@ if (message == null) { JspException e = new JspException( - messages.getMessage("message.message", "\"" + key + "\"")); + messages.getMessage( + "message.message", "\"" + key + "\"", + "\"" + (bundle == null ? "(default bundle)" : bundle) + "\"", + localeKey)); TagUtils.getInstance().saveException(pageContext, e); throw e; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]