You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by mg...@apache.org on 2010/11/23 16:46:23 UTC

svn commit: r1038170 - in /wicket/trunk/wicket/src: main/java/org/apache/wicket/markup/resolver/ test/java/org/apache/wicket/markup/html/basic/

Author: mgrigorov
Date: Tue Nov 23 15:46:23 2010
New Revision: 1038170

URL: http://svn.apache.org/viewvc?rev=1038170&view=rev
Log:
WICKET-2786 WicketMessageResolver: Render warning if getThrowExceptionOnMissingResource is false like Label does

Use the current key when show the warning message

Modified:
    wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/resolver/WicketMessageResolver.java
    wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/basic/SimplePageExpectedResult_7.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/basic/SimplePage_7.html

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/resolver/WicketMessageResolver.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/resolver/WicketMessageResolver.java?rev=1038170&r1=1038169&r2=1038170&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/resolver/WicketMessageResolver.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/resolver/WicketMessageResolver.java Tue Nov 23 15:46:23 2010
@@ -166,7 +166,7 @@ public class WicketMessageResolver imple
 	{
 		private static final long serialVersionUID = 1L;
 
-		private static final String NOT_FOUND = "[Warning: Property for 'myKeyNotExsts' not found]";
+		private static final String NOT_FOUND = "[Warning: Property for '%s' not found]";
 
 		/**
 		 * Construct.
@@ -235,17 +235,18 @@ public class WicketMessageResolver imple
 
 				log.warn("No value found for wicket:message tag with key: {}", key);
 
+				String formatedNotFound = String.format(NOT_FOUND, key);
 				// If open tag was open-close
 				if (markupStream.hasMore() == false)
 				{
-					getResponse().write(NOT_FOUND);
+					getResponse().write(formatedNotFound);
 				}
 // else if (markupStream.get() instanceof RawMarkup)
 // {
 // String text = markupStream.get().toString().trim();
 // if (Strings.isEmpty(text))
 // {
-// getResponse().write(NOT_FOUND);
+// getResponse().write(formatedNotFound);
 // }
 // }
 				super.onComponentTagBody(markupStream, openTag);

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/basic/SimplePageExpectedResult_7.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/basic/SimplePageExpectedResult_7.html?rev=1038170&r1=1038169&r2=1038170&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/basic/SimplePageExpectedResult_7.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/basic/SimplePageExpectedResult_7.html Tue Nov 23 15:46:23 2010
@@ -2,7 +2,7 @@
 <body>
   <wicket:message key="myKeyNotExsts">Default Text</wicket:message>
   <wicket:message key="myKey">myValue</wicket:message>
-  <wicket:message key="myKeyNotExsts">[Warning: Property for 'myKeyNotExsts' not found]</wicket:message>
+  <wicket:message key="myKeyNotExists">[Warning: Property for 'myKeyNotExists' not found]</wicket:message>
   <wicket:message key="myKey">myValue</wicket:message>
   <span wicket:id="message">here it goes</span>
   <span wicket:message="attr-name:i18n-key" attr-name="my i18n key">test 2</span>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/basic/SimplePage_7.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/basic/SimplePage_7.html?rev=1038170&r1=1038169&r2=1038170&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/basic/SimplePage_7.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/basic/SimplePage_7.html Tue Nov 23 15:46:23 2010
@@ -2,7 +2,7 @@
 <body>
   <wicket:message key="myKeyNotExsts">Default Text</wicket:message>
   <wicket:message key="myKey">Default Text</wicket:message>
-  <wicket:message key="myKeyNotExsts"/>
+  <wicket:message key="myKeyNotExists"/>
   <wicket:message key="myKey"/>
   <span wicket:id="message">test</span>
   <span wicket:message="attr-name:i18n-key">test 2</span>