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]

Reply via email to