- From: Mercurial notifier <nobody@w3.org>
- Date: Fri, 18 Jun 2010 17:36:46 -0400
- To: Unicorn Updates <www-validator-cvs@w3.org>
changeset: 1279:9d44d4533347
tag: tip
user: Thomas Gambet <tgambet@w3.org>
date: Fri Jun 18 17:39:03 2010 -0400
files: WebContent/WEB-INF/resources/templates/init.vm src/org/w3c/unicorn/action/InitAction.java
description:
added task messages to reload default messages
diff -r 3374c09c0899 -r 9d44d4533347 WebContent/WEB-INF/resources/templates/init.vm
--- a/WebContent/WEB-INF/resources/templates/init.vm Fri Jun 18 17:31:44 2010 -0400
+++ b/WebContent/WEB-INF/resources/templates/init.vm Fri Jun 18 17:39:03 2010 -0400
@@ -9,7 +9,8 @@
<li><a href="init?task=all" class="init">Initialize all</a></li>
<li><a href="init?task=languages" class="init">Reload languages</a></li>
<li><a href="init?task=observers" class="init">Reload observers</a></li>
- <li><a href="init?task=tasklist" class="init">Reload tasklist</a></li>
+ <li><a href="init?task=tasklist" class="init">Reload tasklist</a></li>
+ <li><a href="init?task=messages" class="init">Reload messages</a></li>
</ul>
<textarea name="result" id="result" rows="15" cols="32" disabled="disabled"></textarea>
</div>
diff -r 3374c09c0899 -r 9d44d4533347 src/org/w3c/unicorn/action/InitAction.java
--- a/src/org/w3c/unicorn/action/InitAction.java Fri Jun 18 17:31:44 2010 -0400
+++ b/src/org/w3c/unicorn/action/InitAction.java Fri Jun 18 17:39:03 2010 -0400
@@ -14,6 +14,7 @@
import org.w3c.unicorn.Framework;
import org.w3c.unicorn.exceptions.InitializationFailedException;
import org.w3c.unicorn.util.Language;
+import org.w3c.unicorn.util.MessageList;
import org.w3c.unicorn.util.Templates;
import com.ibm.icu.util.ULocale;
@@ -170,18 +171,26 @@
}
}
- out.write("Initializing Velocity: ");
- response.flushBuffer();
- try {
- Framework.initVelocity();
+ if (task.equals("all") || task.equals("messages")) {
+ out.write("Loading default messages: ");
+ Framework.initDefaultMessages();
out.write("OK\n");
- } catch (InitializationFailedException e) {
- Framework.logger.fatal(e.getMessage(), e);
- out.write("FAILED\n" + e);
- Framework.isUcnInitialized = false;
- return;
+ out.write("\t" + MessageList.getDefaultMessages().size() + " message(s) loaded.\n");
}
+ if (!task.equals("messages")) {
+ out.write("Initializing Velocity: ");
+ response.flushBuffer();
+ try {
+ Framework.initVelocity();
+ out.write("OK\n");
+ } catch (InitializationFailedException e) {
+ Framework.logger.fatal(e.getMessage(), e);
+ out.write("FAILED\n" + e);
+ Framework.isUcnInitialized = false;
+ return;
+ }
+ }
out.close();
}
}
Received on Friday, 18 June 2010 21:39:31 UTC