[jboss-svn-commits] JBL Code SVN: r19931 - labs/jbosslabs/trunk/portal-extensions/jbosswiki/wiki-common/src/java/com/ecyrd/jspwiki/plugin.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon May 12 11:32:12 EDT 2008
Author: szimano
Date: 2008-05-12 11:32:12 -0400 (Mon, 12 May 2008)
New Revision: 19931
Modified:
labs/jbosslabs/trunk/portal-extensions/jbosswiki/wiki-common/src/java/com/ecyrd/jspwiki/plugin/CurrentTimePlugin.java
Log:
date plugin fix
Modified: labs/jbosslabs/trunk/portal-extensions/jbosswiki/wiki-common/src/java/com/ecyrd/jspwiki/plugin/CurrentTimePlugin.java
===================================================================
--- labs/jbosslabs/trunk/portal-extensions/jbosswiki/wiki-common/src/java/com/ecyrd/jspwiki/plugin/CurrentTimePlugin.java 2008-05-12 15:00:54 UTC (rev 19930)
+++ labs/jbosslabs/trunk/portal-extensions/jbosswiki/wiki-common/src/java/com/ecyrd/jspwiki/plugin/CurrentTimePlugin.java 2008-05-12 15:32:12 UTC (rev 19931)
@@ -13,15 +13,19 @@
@Override
public String process(WikiPage wikiPage, WikiSession wikiSession,
HashMap<String, String> attributes) {
-
+
String format = attributes.get("format");
-
- if (format == null)
+
+ if (format == null)
format = "";
-
- SimpleDateFormat simpleDateFormat = new SimpleDateFormat(format);
- return simpleDateFormat.format(new Date());
+ try {
+ SimpleDateFormat simpleDateFormat = new SimpleDateFormat(format);
+ return simpleDateFormat.format(new Date());
+ } catch (IllegalArgumentException e) {
+ return "PLUGIN ERROR: DATE FORMAT INVALID";
+ }
+
}
@Override
More information about the jboss-svn-commits
mailing list