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]