Hello,
we try to be clear with this issue.We are trying to synchronize the clock server MI with the Mobile device clock .
Features server:
Netweaver 2004s (7.0) MI client (7.0) all with SP 11
Windows 2003
SQL 2000
Features client Mobile:
WorkAbout Pro Psion Teklogix
Windows CE 4.2
<b>I try with Creme 3.27, Creme 3.27a, Creme3.7d</b>
NOTE: i know....! SAP does not support this function (time syncro) with Windows CE... but I DO NOT other option that: this must to work ASAP 😔
We set the correct parameters in the mobile: Agents.Properties file
TIME_AGENT#AGENT_HISTORY=TRUE
TIME_AGENT#AGENT_TRIGGER_ON_SYNC_INTERVAL=0
TIME_AGENT#GET_PROPERTIES=
<b>TIME_AGENT#AGENT_REPORT_ON_FIRST_CYCLE=TRUE</b>
TIME_AGENT#AGENT_REPORT_ON_SECOND_CYCLE=FALSE
TIME_AGENT#AGENT_HISTORY_INTERVAL=20
<b>TIME_AGENT#AGENT_MODE=ON</b>
<b>TIME_AGENT#AGENT_TRIGGER_ON_SYNC_COUNT=1</b>
TIME_AGENT#AGENT_TRIGGER_ON_SYNC_INTERVALTYPE=D
<u>Also, the file TRACE.txt give us the following error:</u>
<b>[MI/Services/Os ] TimeAgent cannot set System time on device. error while accessing native library.</b>
Other log is the file: jscp.out (creme log file)
MOBILE INFRASTRUCTURE 7.0 SUCCESSFULLY LAUNCHED ******** <b>Client Installer Packages status updated.
UnsatisfiedLinkError:setSystemTime</b>
There are any GENIUS to help me?
Thanks a lots
Gaby
Hi Gaby
Most of the dlls made use by MI are tested and released only on Window Mobile platform be it PPC 2003 or WM 5.0. One of the main reasons why we do not suppot WinCE based devices is that each hardware vendor can have their specific architectural changes on the platform where as in non WinCE devices, the architecture remains the same. The error you are experiencing now may be due to the fact that the native C++ calls are not recognized on your device or the loading of the dll files on your device fails and thats the reason you get error mentioned in the trace. Hence Time Agent may never work on your device.
Hope this helps.
Best Regards
Sivakumar
Did you manage to solve this problem? what was the resolution? We are planning also to start a parallel development, on both devices Windows CE 5.0 and Windows Mobile 5.0. How's the general impression of running MI (7.0 I suppose) on the Win CE platform?
Thanks.
As I think about it - I have a problem with that in general - perhaps I just do not underatdnd that issue.....
The client syncs its time automatically with a server each time it syncs - if this is setup in the client itself. This setting can be maintained centrally by the SMS server from Microsoft for all mobile devices.
Java has a DATE object and this takes the actual time of the device itself.
Well, if you setup the device once to sync with the TimeServer of the company anyway - where is the issue to trigger it in MI? If you have no access to ActiveSync, it will not work anyway... ?
Hope someone can switch a light on in my head why this causes a problem..... 😊
Regards,
Oliver
Add a comment