The Oracle Mobile Data Sync, or OMA-DS (formerly known as SyncML), allows you to sync your mobile phone or PDA with a wireless connection directly with the UIC UICalendar server, without connecting it to a PC or Mac and without using your phone or PDA's Web browser. It does require OMA-DS/SyncML support on your mobile phone or PDA -- either built-in or through purchased software. In this case, you enter a specialized URL into SyncML client software. The SyncML client uses the URL to talk to the UICal server and syncs both ways, to the phone or PDA and back to UICal.
If you have a compatible PDA or smartphone, this is definitely the way to go for syncing. It works much better than a wired sync client and doesn't tie you down to syncing with one personal computer, whether Mac or Windows. In fact, you can sync from anywhere you can get a suitable wireless connection.
Yes, it will if it (1) supports OMA-DS/SyncML natively or (2) there is commercial SyncML client software available for it. This is an old product, but there still some Oracle documentation.
There are a number of cell phones that support SyncML services natively. For Palm, Windows Mobile, PocketPC, and SmartPhone devices, either wireless PDAs or cell phones, there is third-party SyncML software by a company called Synthesis AG. We've successfully tested a Windows Mobile phone and a Palm PDA with a wireless network connection using the $25 Synthesis SyncML Client STD. For Blackberries, there is a SyncML client called SyncJe from Nexthaus.
Synthesis SyncML Client STD: http://www.synthesis.ch/
You want the For Mobile Device Users section. There is a 30-day free trial offer so you can try before you buy.
Be certain you are downloading the client that matches your phone or PDA. Choosing the right client can be tricky with Microsoft products, which has rebranded its operating system several times. Some clarity can be found at the Wikipedia entry on Windows Mobile.
The Synthesis SyncML client comes with a short PDF manual that explains how to set it up and use it.
Note about backing up your data when using Synthesis SyncML: You can still back up your Palm device on your personal computer using HotSync. However, Oracle does not recommend attempting to back up your Pocket PC using ActiveSync if you use Oracle Connector for Outlook. Doing so may result in unexpected behavior, including loss of data.
Important Note added September, 2009: There is a new version of Nexthaus SyncJE, Version 3.2.4. There are a number of problems with this version when used with Oracle Calendar. Do not use SyncJE Version 3.2.4 with UICal. If you have version 3.2.4 of SyncJE installed on your device, remove it and reinstall version 2.4.7.
SyncJE Version 2.4.7 can be directly downloaded to the device by pointing the Blackberry browser to: http://nexthaus.com/bb/247/syncjebb.jad
There is now a SyncML client that both Oracle and other universities say supports Blackberries: SyncJe from Nexthaus. Like SyncML, SyncJe has a trial period, 15 days, that you can use it without charge, before you have to purchase a license. For instructions on how to install it, please consult Nexthaus's syncje for Blackberry.
Configuring the Blackberry for use with Oracle Mobile Data Sync, from Oracle's Oracle Mobile Data Sync.
Sending a mass of email out every night at midnight? Go back and make sure that you have Skip saving attendees selected. This is a Blackberry "feature" that became active with the new version of our calendar server.
Confused about MDS, BIS, and WAP? Here's an explanation: "There is only one Browser application on the BlackBerry. How it behaves depends on which Service Books you have been sent by RIM or your BES (Blackberry Enterprise Server). Your browser can be MDS (BES), PMDS (BIS-B), and WAP (1.2, 1.2 secure, 2.0) but when you click an icon for any of these in the Ribbon, the BlackBerry will refer to a ServiceBook to see how to handle the data. For example, MDS goes to your BES and uses your company Internet connection, PMDS (BIS) goes through RIM's Internet connection, and WAP is supplied by the carrier." From "What exactly is the Blackberry Browser?" on PinStack.com, accessed 09-16-2008.
This isn't the way to go with iOS devices; see How do I display a UICalendar calendar on an iPhone or iPad?
Once you have SyncML available, you need to set it up to talk to the UICalendar Oracle Calendar server. This is the info that you need:
If your device supports SSL -- Oracle page: Oracle Mobile Data Sync says whether your device does --
Check this over carefully; we've had a number of people ask for help when the only thing they did wrong was type the URL incorrectly. It's very easy to do.
Though sometimes Events and Tasks are synced together, and it's:
I looked through all of the Oracle install information, and didn't see any paths for Notes; it appears that syncing Notes is not supported yet.
Userid and Password:
Your UIC NetID and ACCC common password, as usual.
To specify the date range of the sync:
./Calendar?/dr(-7,14): Synchronizes events and tasks seven days in the past to 14 days in the future.
./Calendar/Events?/dr(-30,60): Synchronizes events 30 days in the past to 60 days in the future.
To specify whether events outside the date range are deleted:
./Calendar/Tasks?/dr(-30,60)/del(false): Synchronizes tasks from 30 days in the past to 60 days in the future, but does not remove tasks outside this range from the device
./Calendar/Events?/dr(-30,60)/del(true): Synchronizes events 30 days in the past to 60 days in the future, and removes events outside this range from the device.
We have had at least one person tell us that he decreased the sync range and it removed events outside the range by default. So if you are changing the sync range and don't want to lose the other events, put in del(false) just to be safe.
This is an old product, but there still some Oracle documentation.
Your device uses several symbols to display the status of meetings. To change your status for a meeting, edit the meeting by changing the symbols listed below, then synchronize your device. Remember that once you decline a meeting and synchronize your device with the server, the declined meeting will be removed from your device.
By default, if an entry has been modified on both the server and the device, the server entry overwrites the device entry. To configure your device to overwrite an entry on the server in the case of a conflict, append the text /cr(x) to the appropriate URI on your device. Set x to 2 to have the entry on the device prevail, or set x to 1 to have the entry on the server prevail. For example:
Modified events or tasks on the device overwrite modified events or tasks on the server.
Modified events on the server overwrite modified events on the device.
Modified tasks on the device overwrite modified tasks on the server.
Modified contacts on the device overwrite modified contacts on the server.
This returns device data to a "clean" state.
September 21, 2016