Yes, that's how it works in the jobs list. OK, I will do when I will get a chance
Thanks Jacques From: "Adrian Crum" <adrian.c...@sandglass-software.com> > Just update it from JavaScript. There is no need to get the time from > the server after the page loads. > > -Adrian > > On 1/13/2013 11:28 AM, Jacques Le Roux wrote: >> Done at r1432567+1432591 >> >> I want to use the same concept to update the date+time every minute in >> backend footer when applicable, what do you think? >> >> Jacques >> >> From: "Jacques Le Roux" <jacques.le.r...@les7arts.com> >>> I just discovered today while using trunk demo that this does not work >>> properly, because of how Javascript create the dates. I will need to pass >>> the TimeZone also. >>> >>> Jacques >>> >>> From: <jler...@apache.org> >>>> Author: jleroux >>>> Date: Wed Jan 2 15:05:17 2013 >>>> New Revision: 1427819 >>>> >>>> URL: http://svn.apache.org/viewvc?rev=1427819&view=rev >>>> Log: >>>> At Adrian's request: clarify getServerTimestamp service with now a new >>>> getServerTimestampAsLong specific to the webtools jobs list >>>> >>>> Modified: >>>> ofbiz/trunk/framework/common/script/org/ofbiz/common/CommonServices.xml >>>> ofbiz/trunk/framework/common/servicedef/services.xml >>>> ofbiz/trunk/framework/common/webcommon/WEB-INF/common-controller.xml >>>> >>>> ofbiz/trunk/framework/common/webcommon/includes/ServerHour24HourFormatJs.ftl >>>> >>>> Modified: >>>> ofbiz/trunk/framework/common/script/org/ofbiz/common/CommonServices.xml >>>> URL: >>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/script/org/ofbiz/common/CommonServices.xml?rev=1427819&r1=1427818&r2=1427819&view=diff >>>> ============================================================================== >>>> --- >>>> ofbiz/trunk/framework/common/script/org/ofbiz/common/CommonServices.xml >>>> (original) >>>> +++ >>>> ofbiz/trunk/framework/common/script/org/ofbiz/common/CommonServices.xml >>>> Wed Jan 2 15:05:17 2013 >>>> @@ -347,9 +347,13 @@ under the License. >>>> <field-to-result field="exist"/> >>>> </simple-method> >>>> >>>> - <simple-method method-name="getServerTimestamp" >>>> login-required="false"> >>>> + <simple-method method-name="getServerTimestampAsLong" >>>> login-required="false"> >>>> <now field="serverTimestamp" type="java.lang.Long"/> >>>> <field-to-result field="serverTimestamp"/> >>>> </simple-method> >>>> - >>>> + >>>> + <simple-method method-name="getServerTimestamp" >>>> login-required="false"> >>>> + <now field="serverTimestamp" type="java.sql.Timestamp"/> >>>> + <field-to-result field="serverTimestamp"/> >>>> + </simple-method> >>>> </simple-methods> >>>> >>>> Modified: ofbiz/trunk/framework/common/servicedef/services.xml >>>> URL: >>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/servicedef/services.xml?rev=1427819&r1=1427818&r2=1427819&view=diff >>>> ============================================================================== >>>> --- ofbiz/trunk/framework/common/servicedef/services.xml (original) >>>> +++ ofbiz/trunk/framework/common/servicedef/services.xml Wed Jan 2 >>>> 15:05:17 2013 >>>> @@ -781,9 +781,14 @@ under the License. >>>> <attribute name="geoList" mode="OUT" type="java.util.List"/> >>>> </service> >>>> >>>> + <service name="getServerTimestampAsLong" engine="simple" auth="false" >>>> + >>>> location="component://common/script/org/ofbiz/common/CommonServices.xml" >>>> invoke="getServerTimestampAsLong"> >>>> + <attribute name="serverTimestamp" mode="OUT" type="Long"/> >>>> + </service> >>>> + >>>> <service name="getServerTimestamp" engine="simple" auth="false" >>>> >>>> location="component://common/script/org/ofbiz/common/CommonServices.xml" >>>> invoke="getServerTimestamp"> >>>> - <attribute name="serverTimestamp" mode="OUT" type="Long"/> >>>> + <attribute name="serverTimestamp" mode="OUT" type="TimeStamp"/> >>>> </service> >>>> >>>> <service name="createJsLanguageFileMapping" engine="java" >>>> auth="false" use-transaction="false" >>>> >>>> Modified: >>>> ofbiz/trunk/framework/common/webcommon/WEB-INF/common-controller.xml >>>> URL: >>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/webcommon/WEB-INF/common-controller.xml?rev=1427819&r1=1427818&r2=1427819&view=diff >>>> ============================================================================== >>>> --- ofbiz/trunk/framework/common/webcommon/WEB-INF/common-controller.xml >>>> (original) >>>> +++ ofbiz/trunk/framework/common/webcommon/WEB-INF/common-controller.xml >>>> Wed Jan 2 15:05:17 2013 >>>> @@ -253,6 +253,13 @@ under the License. >>>> <response name="error" type="request" value="json"/> >>>> </request-map> >>>> >>>> + <request-map uri="getServerTimestampAsLong"> >>>> + <security https="true" auth="true"/> >>>> + <event type="service" invoke="getServerTimestampAsLong"/> >>>> + <response name="success" type="request" value="json"/> >>>> + <response name="error" type="request" value="json"/> >>>> + </request-map> >>>> + >>>> <request-map uri="getServerTimestamp"> >>>> <security https="true" auth="true"/> >>>> <event type="service" invoke="getServerTimestamp"/> >>>> >>>> Modified: >>>> ofbiz/trunk/framework/common/webcommon/includes/ServerHour24HourFormatJs.ftl >>>> URL: >>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/webcommon/includes/ServerHour24HourFormatJs.ftl?rev=1427819&r1=1427818&r2=1427819&view=diff >>>> ============================================================================== >>>> --- >>>> ofbiz/trunk/framework/common/webcommon/includes/ServerHour24HourFormatJs.ftl >>>> (original) >>>> +++ >>>> ofbiz/trunk/framework/common/webcommon/includes/ServerHour24HourFormatJs.ftl >>>> Wed Jan 2 15:05:17 2013 >>>> @@ -23,7 +23,7 @@ jQuery(document).ready(function() { >>>> var date >>>> function clock() { >>>> if (jQuery("#${clockField}").text() === >>>> "${uiLabelMap.CommonServerHour}:") { >>>> - serverTimestamp = getServerTimestamp("getServerTimestamp"); >>>> + serverTimestamp = getServerTimestamp("getServerTimestampAsLong"); >>>> date = new Date(serverTimestamp); >>>> } else { >>>> date.setSeconds(date.getSeconds() + 1); >>>> >>>> >