[jbpm-commits] JBoss JBPM SVN: r1843 - in jbpm3/trunk/modules: jbpm4jsf/src/main/java/org/jbpm/jsf/core and 1 other directory.

do-not-reply at jboss.org do-not-reply at jboss.org
Thu Aug 7 03:50:46 EDT 2008


Author: alex.guizar at jboss.com
Date: 2008-08-07 03:50:46 -0400 (Thu, 07 Aug 2008)
New Revision: 1843

Modified:
   jbpm3/trunk/modules/console/src/main/webapp/sa/procins.xhtml
   jbpm3/trunk/modules/jbpm4jsf/src/main/java/org/jbpm/jsf/core/CoreLibrary.java
Log:
registered getServerTimeZone function in jbpm4jsf core library, called it from process instance page

Modified: jbpm3/trunk/modules/console/src/main/webapp/sa/procins.xhtml
===================================================================
--- jbpm3/trunk/modules/console/src/main/webapp/sa/procins.xhtml	2008-08-07 07:48:41 UTC (rev 1842)
+++ jbpm3/trunk/modules/console/src/main/webapp/sa/procins.xhtml	2008-08-07 07:50:46 UTC (rev 1843)
@@ -97,7 +97,7 @@
                 <th>Start Date</th>
                 <td>
                     <h:outputText value="#{pi.start}">
-                        <f:convertDateTime type="both" timeZone="#{java.util.TimeZone.getDefault()}"/>
+                        <f:convertDateTime type="both" timeZone="#{j4j:getServerTimeZone()}"/>
                     </h:outputText>
                 </td>
             </tr>
@@ -105,7 +105,7 @@
                 <th>End Date</th>
                 <td>
                     <h:outputText value="#{pi.end}">
-                        <f:convertDateTime type="both" timeZone="#{java.util.TimeZone.getDefault()}"/>
+                        <f:convertDateTime type="both" timeZone="#{j4j:getServerTimeZone()}"/>
                     </h:outputText>
                 </td>
             </tr>

Modified: jbpm3/trunk/modules/jbpm4jsf/src/main/java/org/jbpm/jsf/core/CoreLibrary.java
===================================================================
--- jbpm3/trunk/modules/jbpm4jsf/src/main/java/org/jbpm/jsf/core/CoreLibrary.java	2008-08-07 07:48:41 UTC (rev 1842)
+++ jbpm3/trunk/modules/jbpm4jsf/src/main/java/org/jbpm/jsf/core/CoreLibrary.java	2008-08-07 07:50:46 UTC (rev 1843)
@@ -1,5 +1,7 @@
 package org.jbpm.jsf.core;
 
+import java.util.TimeZone;
+
 import org.jbpm.jsf.core.handler.AddCommentHandler;
 import org.jbpm.jsf.core.handler.AssignTaskHandler;
 import org.jbpm.jsf.core.handler.CancelHandler;
@@ -107,5 +109,11 @@
 
         application.addComponent(UITaskForm.COMPONENT_TYPE, UITaskForm.class.getName());
         addComponent("taskForm", UITaskForm.COMPONENT_TYPE, UITaskForm.RENDERER_TYPE, TaskFormHandler.class);
+
+        try {
+		  addFunction("getServerTimeZone", TimeZone.class.getMethod("getDefault"));
+		} catch (NoSuchMethodException e) {
+		  throw new AssertionError(e);
+		}
     }
 }




More information about the jbpm-commits mailing list