Oracle Lite Sync Agent problem
Posted on 2009-04-05
I have a problem with Oracle Lite Sync Agent on 2 of my 3 different development mobile devices.
On the mobile device, automatic synchronisation will work ok initially, but after some time it stops. Attempting to manually force a sync using Oracle MSync (on the device - not the server) shows error 'CNS-9312 Failed to stop Sync Agent', and synchronisation does not occur.
So if I then go into the Oracle DM app, and bring up the Sync Agent, this immediately raises an error message saying 'Error getting Sync Agent Status'. If at this point, I click on the 'Start' button, a further error message appears saying 'Failed to start Sync Agent'. However, in fact synchronisation does accur at this point, and silent background synchronisation then continues as it should for some time, even though the status is showing as 'None' against all fields.
This is Oracle Lite version 10.3.0.2.0
The three devices I am using for development are all similar, but slightly different, and are chosen because they match the majority of devices in use in the target organisations. They are:-
1) O2 Xda Orbit 2 (Windows Mobile 6.1 Pro) This device also has TouchFlo 'built in' as standard
2) HTC Touch Diamond P3700 (Windows Mobile 6.1 Pro) This device also has TouchFlo 'built in' as standard
3) HTC Touch ELF0100 (Windows Mobile 6 Pro) No TouchFlo here
It appears that the two devices running 6.1 (and having TouchFlo) exhibit this problem very regularly (almost all the time) whereas the HTC Touch running 6 Pro, and not having TouchFlo, is really solid. It never gives this problem.
Unfortumately, the most important one to get right is the Xda Orbit as the great majority of target devices are Xda
The Oracle documentation on CNS-9312 simply says 'The Control API has failed to stop the Sync Agent due to some internal error'. Not especially helpful.
I have the feeling that maybe TouchFlo, or version 6.1 of Windows Mobile are the issue here, but I don't have enough test devices to be sure.
Any suggestions or assistance, as always, will be most welcome.
Particularly I would like to hear from anyone who is succesfully using Oracle Lite on Xda with WM6.1
Thanks in advance.