Oracle Mobile Data Sync takes advantage of the OMA-DS (Open Mobile Alliance - Data Synchronization) protocol (formerly known as the SyncML protocol) to deliver true remote synchronization of data with a wide range of OMA-DS-enabled devices. This alternative to the Desktop-to-PDA synchronization allows you the freedom to be anywhere while having the most up-to-the-second information.
Oracle Mobile Data Sync offers direct two-way synchronization with Oracle Calendar server over any standard Hypertext Transfer Protocol (HTTP) connection. This means that you have access to the calendar infrastructure from a variety of OMA-DS-compliant devices with Internet access. With Oracle Mobile Data Sync you are no longer tied to your desktop for synchronization.
With previous versions of Oracle Mobile Data Sync (formerly known as Oracle Sync Server), authentication required using a Single Sign-On password. With this release of Oracle Mobile Data Sync, authentication using the Oracle Mobile Collaboration wireless numerical PIN is supported. You can create this PIN on the Oracle Mobile Collaboration Wireless Preferences page. However, for standalone installations of Oracle Mobile Data Sync (as part of the Oracle Calendar application system), you cannot use PIN authentication. You must sign in with your Oracle Calendar server password.
The behavior of OMA-DS devices is largely dependent on the device model and the wireless carrier you are using. This page contains important information about the OMA-DS devices supported by Oracle Mobile Data Sync.
The following tables list OMA-DS-compliant devices and operating systemsthat are supported for use with Oracle Mobile Data Sync.
Caution: Ideally, you should synchronize with Oracle Mobile Data Sync using Secure Sockets Layer (SSL) connections (for example, https://mobile_data_sync_host:port/ocst-bin/ocas.fcgi). Without SSL, your data could, in theory, be intercepted whenever you synchronize your device. Use the Notes column of the following table to determine if your device supports SSL. If Oracle Mobile Data Sync is configured to accept secure connections and you are using a compatible device, you should synchronize using a secure connection.
Table 1-1 Oracle Mobile Data Sync Certified Devices
The Nokia 6600, 6620, 6260, 6630, 6670, 6680, 6682, 7610, 92xx series, 9300, 9300i, 9500 and N90 support synchronization over secure (SSL) connections.
Ericsson
R520m, T39, T68
These devices all support synchronization over secure (SSL) connections.
Palm devices must be running Palm OS 3.5 or higher, have 4 MB of RAM and use version 2.5.0.46 (PRO or Standard) of the Synthesis SyncML client to work with Oracle Mobile Data Sync. The devices listed here have been tested and certified by Oracle, but all Palm devices using the Synthesis SyncML 2.5.0.46 client should work with Oracle Mobile Data Sync. Devices supported by the Synthesis SyncML clients are listed on Synthesis's Web site at http://www.synthesis.ch.
Only the Tungsten T3 and Palm Treo 650 running Palm OS 5.2.1 or higher and using the Synthesis SyncML client 2.5.0.46 (PRO or Standard) support synchronization over secure (SSL) connections.
Windows Mobile 2003
Dell Axim X5 (Windows Mobile 2002 and 2003 versions), HP IPAQ Hx2755, H5550, and H6340, Siemens SX56
Windows Mobile 2003 devices require version 2.5.0.46 (PRO or Standard) of the Synthesis SyncML client to work with Oracle Mobile Data Sync. The devices listed here have been tested and certified by Oracle, but all Windows Mobile devices with the required version of the Synthesis client should work with Oracle Mobile Data Sync. Devices supported by the Synthesis SyncML clients are listed on Synthesis's Web site at http://www.synthesis.ch.
Windows Mobile devices must be able to connect to the Internet through a cradle, modem or mobile phone.
Smartphone 2003
I-Mate Sp31, I-Mate JAM, Motorola MPx220
Smartphone 2003 devices require version 2.5.0.46 (PRO or Standard) of the Synthesis SyncML client to work with Oracle Mobile Data Sync. The devices listed here have been tested and certified by Oracle, but all Smartphone 2003 devices with the required version of the Synthesis client should work with Oracle Mobile Data Sync. Devices supported by the Synthesis SyncML clients are listed on Synthesis's Web site at http://www.synthesis.ch.
Smartphone 2003 devices must be able to connect to the Internet through a cradle, modem or mobile phone.
Note: Oracle Mobile Data Sync does not support the Microsoft Smartphone 2002 edition.
Windows Mobile 5.0
I-Mate Windows Mobile PU10, QTEK 9100
Windows Mobile 5.0 devices require version 2.5.0.46 (PRO or Standard) of the Synthesis SyncML client to work with Oracle Mobile Data Sync. The devices listed here have been tested and certified by Oracle, but all Windows Mobile 5.0 devices with the required version of the Synthesis client should work with Oracle Mobile Data Sync. Devices supported by the Synthesis SyncML clients are listed on Synthesis's Web site at http://www.synthesis.ch.
Windows Mobile 5.0 devices must be able to connect to the Internet through a cradle, modem or mobile phone.
Blackberry
Support for Blackberry devices used with Oracle Mobile Data Sync, Consilient's Consilient2 wireless solution and Nexthaus SyncJe for Blackberry version 2.34.
Backing up your data
You can back up your Palm device locally using HotSync.
Caution: Oracle does not recommend attempting to back up your Windows Mobile using ActiveSync if you use Oracle Connector for Outlook. Doing so may result in unexpected behavior, including loss of data.
Installing HotSync
Run the Palm Desktop installation program.
Select Palm Desktop as your Personal Information Manager.
Enter your Username.
Select your connection method and click Install.
When the installation is completed, you will be instructed to press the HotSync button on your cradle.
At this point, you must reset your Palm.
Using HotSync to back up your data
Start Palm Desktop.
Right-click the HotSync icon in the Taskbar and select Custom.
Set the Action for the Date Book, Address Book and To Do List conduits to Handheld overwrites Desktop. This ensures that changes made to the Desktop data will be replaced by the data on your Palm device.
When you are ready to back up your data, place the Palm device in the cradle and press the HotSync button. The contents of your device will overwrite what was previously on the Desktop.
Restoring your data
If you need to restore the backed up data to your Palm device, follow these steps.
Start Palm Desktop.
Right-click the HotSync icon in the Taskbar and select Custom.
Set the Action for the Date Book, Address Book and To Do List conduits to Desktop overwrites Handheld by clicking the Change button and selecting the appropriate options. Do not set this as your default.
Place your Palm device in the cradle and press the HotSync button. The contents of the Palm Desktop will overwrite what was previously on your device.
Understanding how devices handle different types of data
Devices differ in how they handle priority levels for tasks; for instance, Palm devices using the Synthesis SyncML client support priority levels one through five, while the Sony Ericsson T series of devices uses priority levels High, Normal and Low and the calendar server supports priority levels one through nine.
With all these different priority levels, further complicated by the use of different desktop clients, it is difficult to keep track of how priority levels are mapped to each other when synchronization occurs. The following tables document how task priorities are mapped from clients to the server, and vice versa.
Table 1-3 Task priority mappings from clients to the calendar server
Client / device
Device priority levels
Mapped values to store on calendar server
Oracle Connector for Outlook
High / Normal / Low
1 / 5 / 9
Oracle Calendar desktop clients and Web client
1 through 9
1 through 9
Nokia
High / Normal / Low
1 / 5 / 9
Siemens
1 through 5
1 through 5
Sony Ericsson T series
Normal
5
Sony Ericsson P series
1 through 9
1 through 9
Synthesis client for Palm
1 through 5
1 through 5
Synthesis client for Windows Mobile
High / Normal / Low
1 / 5 / 9
Table 1-4 Task priority mappings from the calendar server to clients
Client / device
Server priority levels
Mapped values to store on device
Oracle Connector for Outlook
1 - 3 / 4 - 7 / 8 - 9
High / Normal / Low
Oracle Calendar desktop clients and Web client
1 through 9
1 through 9
Nokia
1 - 3 / 4 - 7 / 8 - 9
High / Normal / Low
Note: Priority levels synched from the server are read-only.
Siemens
1 - 5 / 6 - 9
1 - 5 / 5
Sony Ericsson T series
1 - 3 / 4 - 7 / 8 - 9
High / Normal / Low
Sony Ericsson P series
1 through 9
1 through 9
Synthesis client for Palm
1 - 5 / 6 - 9
1 - 5 / 5
Synthesis client for Windows Mobile
1 - 3 / 4 - 7 / 8 - 9
High / Normal / Low
Alarm behavior
Alarm settings on mobile devices are preserved. If you change an existing event's reminder settings on the server, the modification does not get propagated to your device the next time you synchronize, and vice versa.
Class mapping support
Devices that do not support the vCalendar or iCalendar CLASS property value of CONFIDENTIAL are supported as best as possible. For example, CONFIDENTIAL will be mapped to PRIVATE when an event is sent to a device that lacks this support, such as with Nokia, Ericsson and Sony Ericsson products. Also, CONFIDENTIAL events will remain confidential on the calendar server even when a device attempts to change them to PRIVATE.
Long summary and description support
Ericsson and Sony Ericsson devices now support 160 character event and task titles and the Nokia 9210, 9290 and 9500 devices support 200 character event and task titles. Ericsson and Sony Ericsson devices also support LOCATION and DESCRIPTION properties for events and, in the case of the T68i, tasks. There is a 32 character limit on the LOCATION field of all tested Ericsson and Sony Ericsson phones.
Customizing synchronization
This section describes how to customize the way your device synchronizes information. Because OMA-DS is a new, developing technology, there is not as of yet a user-friendly, standardized graphical interface for making changes like this on your device. Unless otherwise specified, make these customizations by appending ? to the appropriate URL or URI field in your device, followed by the parameters or settings you want to add. If you want to add multiple parameters to these fields, the ? need only appear once, followed by all parameters collectively.
Note: Whenever you make changes to any URI field on a device, a slow synchronization occurs the next time you synchronize.
Some devices allow you to separately specify whether or not you want to synchronize events and tasks. For example, to synchronize tasks and events on the Sony Ericsson T68i, select 8 - Connect , 4 - Synchronization, 3 - Options, 1 - Remote Settings, 2 - Applications, 2 - Calendar, then enter the following URIs:
./Calendar/Events ./Calendar/Tasks
The next time you synchronize with the server, both tasks and events will be synchronized. If you leave the field blank, neither tasks nor events will be synchronized.
Devices that do not allow you to synchronize events and tasks separately only have one Calendar URI field, in which you enter:
./Calendar
The Ericsson R520m, T39 and T68 do not support task synchronization; for these devices, you must enter:
./Calendar/Events
Events will be synchronized, but tasks will not.
Specifying date ranges
When you synchronize your device with Oracle Mobile Data Sync, events and tasks that are outside of the server-defined, device-specific, date range (for example, seven days in the past to 30 days ahead), are not sent to the device, by default. Accordingly, any events or tasks outside of this range that are synchronized to the server by the device are archived on the server and deleted from the device. Both of these behaviors can be overridden with device settings.
To override the server's date range with your device, append /dr(-x,y) to the Calendar URI on your device, with x being the number of days in the past, and y being the number of days in the future. For example:
./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.
./Calendar/Tasks?/dr(0,7): Synchronizes tasks from today to seven days in the future.
To control whether or not entries outside this range are removed from the device, append the text /del(x) to the Calendar URI on your device, with x being true or false. For example:
./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.
Working with contact categories
Normally, to synchronize all contacts with the server, you must enter ./contacts into the appropriate URI field in your device. However, you may want to save space on your device by selecting specific categories to synchronize. While most devices do not actually support contact categories, it is possible to choose which categories you want to synchronize from the server to the device. To do this, simply append the category name or names to the URI; for example:
./contacts/business ./contacts/business+personal
All contacts in those categories on the server will be synchronized to your device.
Notes:
You do not need to prefix category names with ?. If you need to enter other custom synchronization parameters, append ? to the category names, followed by the parameters.
Category names you enter on the device can only contain alphanumeric characters, and the characters -_.!~*(). Category names cannot contain spaces.
If you specify categories to be synchronized, keep in mind the following the next time you synchronize with the server:
For devices that do not support contact categories — which at this time includes all devices except the Windows Mobile with Synthesis SyncML — contacts you create on the device are stored on the server using the first category specified in the URI. For example, if ./contacts/business+personal is specified on the device, a new contact created on the device will be stored on the server in the category "business."
For devices that do support contact categories — at this time, only the Windows Mobile with Synthesis SyncML — contacts in the categories specified in the URI are synchronized, while contacts in all other categories are stored on the server under the appropriate category, and removed from the device.
The calendar server can store multiple categories for a contact; these will be maintained even if you make changes to the contact on your device (for example, if you change the contact's telephone number). The server will store the new information while maintaining its list of categories for the contact.
If you change the categories to be synchronized, a full synchronization will occur. Also, any contacts previously synchronized between the device and the server that are not in the new list of categories will be deleted from the device (but maintained on the server).
Triggering a slow synchronization
Occasionally, you may want to do a slow synchronization after deleting or cleaning up data on your device, as described later in this document in Safely resetting data on your device. As it is not easy to trigger a slow synchronization on some devices, Oracle Mobile Data Sync is designed to recognize a "reset" parameter that you can enter into the Calendar URI of your device.
To trigger a slow synchronization, add the text /reset(true) to the URI for which you want to reset data. After you synchronize, make sure to set the parameter to false so that a slow synchronization does not occur every time you synchronize.
Some examples of use:
./Calendar?/reset(true): Forces a slow synchronization the next time you synchronize. All calendar data on the client will be refreshed.
./Calendar/Events?/reset(true): Forces a slow synchronization the next time you synchronize. All events on the client will be refreshed.
./Calendar/Tasks?/reset(true): Forces a slow synchronization the next time you synchronize. All tasks on the client will be refreshed.
./Contacts?/reset(true): Forces a slow synchronization the next time you synchronize. All contacts on the client will be refreshed.
The Nokia 9500 Communicator has built-in support for slow synchronization.
To perform a slow synchronization with the Nokia 9500 Communicator:
Delete any duplicate or erroneous data from your Nokia device.
Click Desk on the keypad.
Open Tools, then Synchronization.
Highlight the desired synchronization profile and click Menu on the keypad.
Delete your calendar data.
Select File, then select Synchronization, then SlowSync.
Click Continue. A normal two-way sync will automatically be executed during the next synchronization.
Setting a maximum message size
Devices synchronize data by breaking it up into pieces and transmitting these pieces to the server. The size of these pieces of data is determined by the device's default setting. Occasionally, phone carriers will halt synchronization if these pieces of data exceed their predetermined limits. To avoid this, you can set a custom limit, known as a "maximum message size," on pieces of information to synchronize. The device will break data up into manageable pieces that do not exceed this size limit.
To set the maximum message size, append the text /msgsize(x) to the Mobile Data Sync URL on the device, where x is the maximum message size in bytes.
The following table lists some default message sizes and suggested alternatives to avoid problems.
Table 1-5 Message size default and suggested values in bytes
OMA-DS Client
Default Message Size
Suggested Alternative
Synthesis
10000
7000
Sony Ericsson T series
2500
2000
Sony Ericsson P series
40000
10000
Nokia
4000
3000
Overriding the maximum number of deletions
To safeguard your data on the server, there is a server-side default that limits the number of deletions that can be initiated by your device during one synchronization. However, you can override the server-side default.
To override the maximum number of deletions allowed by the server, append /maxdel(x) to the appropriate URI, where x is the maximum number of deletions you want to allow. Any other deletions will be blocked. For example:
./Calendar?/maxdel(5): Allows up to five event and task deletions coming from the client per synchronization session.
./Calendar?/maxdel(-1): Allows all event and task deletions coming from the client per synchronization session.
./Calendar/Events?/maxdel(5): Allows up to five event deletions coming from the client per synchronization session.
./Calendar/Tasks?/maxdel(5): Allows up to five task deletions coming from the client per synchronization session.
./Contacts?/maxdel(5): Allows up to five contact deletions coming from the client per synchronization session.
Deleted records that exceed this limit are archived on the server and deleted from the device. These records will only be synchronized back to the device if they are modified by another client, such as a desktop client or the Web client.
Accepting and declining invitations directly on your device
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.
[*]: This symbol may precede the ?, + and - symbols on your device and indicates a meeting you did not create. This symbol will not appear next to meetings you have created yourself.
[?]: This symbol indicates a meeting you have not accepted or declined.
[+]: This symbol indicates a meeting you have accepted.
[-]: This symbol indicates a meeting you have declined.
Synchronizing refused entries
By default, refused entries are not synchronized to devices. However, you may want to see refused entries on your device and have the option to attend an event that was previously declined. To do this, append the text /ref(x) to the Calendar URI on your device, where x is true or false. For example:
./Calendar?/ref(true): Synchronizes all events (including refused events) and tasks.
./Calendar?/dr(-7,14)/ref(true): Synchronizes all events (including refused events) and tasks seven days in the past and 14 days in the future.
./Calendar/Events?/ref(false): Synchronizes only accepted and unconfirmed events.
Customizing conflict resolution
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:
./Calendar?/cr(2): Modified events or tasks on the device overwrite modified events or tasks on the server.
./Calendar/Events?/cr(1): Modified events on the server overwrite modified events on the device.
./Calendar/Tasks?/cr(2): Modified tasks on the device overwrite modified tasks on the server.
./Contacts?/cr(2): Modified contacts on the device overwrite modified contacts on the server.
Traveling across time zones and working with Daylight Savings
Synchronizing mobile devices across time zones can be a complex and tricky process. This section explains important information on what to do, and not do, with your device when traveling across time zones or when a Daylight Savings clock change occurs.
These devices fully support time change. If you travel to a different time zone, your device displays your events in that time zone and synchronizes data properly. You do not need to make any special configuration changes. Daylight Savings clock changes are supported.
Devices that do not support time change
All Nokia and Palm devices, Sony Ericsson devices that use Symbian OS (P800 and P900 series), Motorola A1000 and FOMA M1000
These devices do not support traveling across time zones. However, the following procedure can be used as a workaround:
Synchronize your device.
Delete your calendar data.
After traveling to the new time zone, verify that your device is set to the correct time.
Use an Oracle Calendar client to set your calendar account to the new time zone.
Follow the instructions in the Triggering a slow synchronization section to perform a full synchronization of your data. After synchronization, your events will be displayed in the new time zone.
These devices do support Daylight Savings clock changes.
Devices that partially support time change
Ericsson R520m, T39 and T68, Sony Ericsson T68i and T610/616/630, Siemens M55 and S55
These devices do not fully support time zone or Daylight Savings change. The workarounds for this are documented here, but they are not simple and should only be done if absolutely necessary. You must synchronize the device, delete all Calendar data from the device, then do a full synchronization in the new time zone, or after the clock change.
Use the appropriate workaround for your device, as described in the following procedures.
Workaround for Ericsson R520m, T39 and T68, Sony Ericsson T68i, T610/616/630
Follow this procedure to synchronize data correctly in a different time zone or after a Daylight Savings clock change. These steps may differ slightly from model to model. You must start this procedure before you travel or before the time change occurs.
Synchronize your device before you travel, or before a Daylight Savings clock change occurs.
From the Organizer menu on your device, select Calendar, then Advanced, then Delete all.
Select Yes to confirm. This will delete all Calendar data from your device and force a full synchronization the next time you synchronize.
After the Daylight Savings clock change has occurred, or after you have traveled to a different time zone, check that the time on the device is correct. If it is not, set the correct time.
If you are traveling, use an Oracle Calendar client to set your calendar account to the new time zone.
From the Settings menu on your device, select Time and Date, then select Advanced.
Set the following options:
Time Zone: Select the correct time zone for your location; for example:
Pacific time: GMT-8.00h
Eastern time: GMT-5.00h
Most of Europe: GMT+1.00h
Daylight-saving: For most parts of North America, this should be set to 1h summertime. This depends on how Daylight Savings is observed in your geographic area.
Auto time zone: Set this to Off.
Check once more that the time on the device is correct. If it is not, set the correct time.
Synchronize your device.
If you are traveling, repeat this procedure when it is time to return, or when you leave for another time zone.
Workaround for Siemens M55 and S55
Follow this procedure to synchronize data correctly in a different time zone or after a Daylight Savings clock change. These steps may differ slightly from model to model. You must start this procedure before you travel or before the time change occurs.
Synchronize your device.
On your device, select Menu, then Organizer, then Appointments.
Highlight an entry and select Options.
Select Delete all.
Select Yes to confirm. This will delete all appointments from your device.
Repeat steps 2 to 5, but select Tasks instead of Appointments. This will delete all tasks from your device.
If you are traveling, use an Oracle Calendar client to set your calendar account to the new time zone.
After the Daylight Savings clock change has occurred, or after you have traveled to a different time zone, select Menu on your device, then select Setup, Clock, and Time zones.
Set the appropriate option:
If you are traveling, choose the appropriate time zone and select Set.
If a Daylight Savings clock change has occurred, select your time zone, select Options, select DST, then select Change.
On your device, select Menu, select Extras, select Remote sync, then select Setup.
Select the account you are using, then select Options.
Select Change sett, then select Server sett.
Set Sync mode to Slow, then select Save. This means your device will do a slow (full) synchronization the next time you synchronize.
Synchronize the device.
If you are traveling, repeat this procedure when it is time to return, or when you leave for another time zone.
Safely resetting data on your device
Occasionally, data on your device may become lost, duplicated, or corrupt. This can happen if a slow synchronization is interrupted, or if you have traveled and returned from a different time zone without following the instructions described in Traveling across time zones and working with Daylight Savings. To return your device to a "clean" state, you must carry out two basic steps:
If there is extraneous or incorrect data on your device, you must delete it; in some cases, it is easier just to clear all data from the device. If, however, you are simply missing some information, deleting data from the device is not necessary.
Perform a "slow" synchronization with the server. A slow synchronization differs from a regular synchronization in that, instead of synchronizing only those records marked as changed, all records are synchronized. This returns device data to a "clean" state.
Ericsson R520m, T39 and T68, Sony Ericsson T68i and T610/616/630
It is easy to reset data on these devices. These steps may differ slightly from model to model.
From the Organizer menu on your device, select Calendar, then Advanced, then Delete all.
Select Yes to confirm. This will delete all Calendar data from your device and force a full synchronization the next time you synchronize.
Repeat steps 1 to 2 and select Phonebook to delete all contact information from the device. This also forces a full synchronization the next time you synchronize.
Synchronize your device. Data is synchronized from your account on the calendar server to your device.
Note: Data you delete from your device will not be deleted from your calendar account on the server when you synchronize.
Devices that do not support resetting data
All Nokia devices, Sony Ericsson (Motorola A1000, FOMA M1000 and P910i) devices.
Caution: Do not try to manually delete data and perform a manual slow synchronization with these devices. If you do, data you have deleted from the device will be deleted from your account on the calendar server.
If you absolutely must reset data on one of these devices, do the following:
This section describes the method for to deleting all events from Palm devices and performing a slow synchronization.
Note: If your device is simply missing information, you do not need to delete data. Proceed to the steps describing how to perform a slow synchronization.
Caution: If you delete data from the device and then perform a regular synchronization instead of a slow synchronization, data will be deleted from your calendar account on the server. You must be sure to perform a slow synchronization after deleting data on your device, as described below.
Delete all events from a Palm device and replace them with data from your server account as follows.
Go to your Palm Home.
Select All to view all applications, then select SyncML.
Open the menu and select Options, then select Profile Settings.
Select the uppermost More button..
Next to Contacts, Events and Tasks, select Reload Device from the drop-down menu.
Synchronize your device.
A warning alert will ask you if you want all data on the device replaced by server data. Select Yes.
The data on your device will be deleted, then a slow synchronization will occur. Data is synchronized from your account on the calendar server to your device.
Note: If you have incorrect task or contact entries, you must delete them manually.
To perform a slow synchronization with a Palm device:
Run the Synthesis SyncML Client.
Go to your Palm Home.
Select All to view all applications, then select SyncML.
Open the menu and select Options, then select Profile Settings.
Select the uppermost More button.
Next to Contacts, Events and Tasks, select Slow from the drop-down menu.
Synchronize your device. A slow synchronization occurs. Data is synchronized from your account on the calendar server to your device.
Resetting data on Windows Mobile devices
This section describes how to delete all events from PocketPC devices and perform a slow synchronization in one step.
Note: If your device is simply missing information, you do not need to delete data. Just perform a slow synchronization, as described in the following procedure.
Caution: If you delete data from the device and then do a regular synchronization instead of a slow synchronization, data will be deleted from your calendar account on the server. You must be sure to perform a slow synchronization after deleting data on your device, as described in this section.
Delete all data from a PocketPC device and replace it with data from your server account as follows.
Run the Synthesis SyncML Client.
Select Extras, then select Profile Settings.
Select the Organizer tab.
Select reload device for the Sync Mode for Contacts, Events, and Tasks.
Synchronize your device.
A warning alert will ask you if you want all data on the device replaced by server data. Select Yes.
The data on your device will be deleted first, then a slow synchronization will occur. Data is synchronized from your account on the calendar server to your device.
Resetting data on Siemens devices
Follow this procedure to reset data on Siemens M55 and S55 devices.
Note: The steps that describe how to delete data from your device are only necessary if you have extraneous or incorrect information on your device. If you are simply missing information on your device, proceed to step 6 and perform a slow synchronization.
On your device, select Menu, select Organizer, then select Appointments.
Highlight an entry and select Options.
Select Delete all.
Select Yes to confirm. This will delete all appointments from your device.
Repeat steps 2 to 5 for Tasks and Contacts. This will delete all tasks and contacts from your device.
On your device, select Menu, select Extras, select Remote sync, then select Setup.
Select the account you are using, then select Options.
Select Change sett, then select Server sett.
Set Sync mode to Slow, then select Save. This means your device will do a slow synchronization the next time you synchronize.
Synchronize the device.
Caution: If you delete data from the device and then do a regular synchronization instead of a slow synchronization, data will be deleted from your calendar account on the server. You must be sure to configure your device to perform a slow synchronization, as described in the preceding step.
Resetting data on Sony Ericsson P series and M series devices
Follow this procedure to reset data on Sony Ericsson P series (except P910i) and M series devices.
Note: The steps that describe how to delete data from your device are only necessary if you have extraneous or incorrect information on your device. If you are simply missing information on your device, perform a slow synchronization.
On your device, select Menu, select Tools, then select Remote Sync .
Select your sync profile .
For each sync task, select the sync task and change the sync type to Restore.
Click Save.
Synchronize the device.
For each sync task, select the sync task and change the sync type to Synchronize.
Caution: If you delete data from the device and then do a regular synchronization instead of a reset, data will be deleted from your calendar account on the server. You must be sure to configure your device to perform a reset, as described in the preceding step.
Device-specific considerations
This section describes issues encountered by Oracle Mobile Data Sync due to the OMA-DS behavior of the following devices:
The following table summarizes known issues of Nokia devices. The word "Applies" indicates that an issue applies to the model listed in the corresponding column heading.
Do not try to manually delete data and perform a manual slow synchronization with these devices. If you must reset data on one of these devices, contact your Oracle Mobile Data Sync administrator, as described in Safely resetting data on your device.
Applies
Applies
Applies
Applies
Applies
Does not apply
Some Nokia devices do not support SSL (HTTPS) connections. These devices therefore cannot be used with Oracle Mobile Data Sync if it is set up to only accept SSL connections.
Applies
Does not apply
Applies
Applies
Does not apply
Does not apply
The OMA-DS client always assigns a due date for tasks. When tasks with no due date on the server are synchronized to the device, they will be given the current date as the due date.
Applies
Applies
Does not apply
Does not apply
Does not apply
Does not apply
Tasks created using the Oracle Calendar desktop client may not synchronize with the phone device. Phones that synchronize tasks and events using the same phone database MUST use ./Calendar as the server URI. However, phones that synchronize them separately MUST use ./Calendar/Events and ./Calendar/Tasks as the respective URIs for the device's events and tasks databases.
Applies
Applies
Does not apply
Does not apply
Does not apply
Does not apply
Changes to an entry's Access Level on the server are not synchronized to the device. However, a new entry's Access Level will be correctly synchronized from the server to the device the first time.
Applies
Does not apply
Does not apply
Does not apply
Applies
Applies
Business and Home addresses cannot be synchronized from the Oracle Calendar desktop client to the phone device.
Applies
Does not apply
Does not apply
Does not apply
Applies
Does not apply
E-mail addresses synchronized from the server to the device get reversed; that is, E-mail address 1 becomes E-mail address 2, and vice versa.
Applies
Applies
Does not apply
Does not apply
Applies
Applies
The "completed" property for tasks is not supported. Tasks marked as completed on the server cannot be marked as completed on the device.
Applies
Does not apply
Does not apply
Applies
Applies
Applies
Modifying a Birthday or a Call on the server could result in irregular behavior and should be avoided.
Does not apply
Does not apply
Applies
Does not apply
Does not apply
Does not apply
Unable to synchronize with the Nokia 9210 and 9290 devices when KeepAlive is set to ON in httpd.conf or apache.conf. (This is the default Collaboration Suite installation value). To solve this problem, turn KeepAlive off, or upgrade to the 9210i RemoteSync client. This upgrade can be done on either device. To download the upgrade, go to http://www.nokia.com and open the product page for the 9210i. Open the Software page, select More Software, and look for "SyncML."
Does not apply
Does not apply
Does not apply
Does not apply
Applies
Does not apply
After synchronizing your Address Book with the Nokia 9290 phone device, invalid characters are inserted in the Company and Department fields.
Does not apply
Does not apply
Does not apply
Does not apply
Applies
Does not apply
Previously, certain Nokia devices did not support multi-field addresses. When this was the case, information would be synchronized from the server to the device, but not from the device to the server, due to incompatibility with the multi-field address format supported by Oracle Mobile Data Sync. Now, addresses are synchronized both ways. If the address is entered on the server and is not changed on the device, the multi-field address is preserved on the server. If the address is entered first on the device or is changed on the device, it will be synchronized to the "street" address field on the server.
Does not apply
Does not apply
Applies
Applies
Does not apply
Does not apply
Ericsson and Sony Ericsson
The following table summarizes known issues of Ericsson and Sony Ericsson devices. The word "Applies" indicates that the issue applies to the model listed in the corresponding column heading.
Table 1-7 Ericsson and Sony Ericsson OMA-DS Behavior Issues
You must install firmware R4A06 or later (for example, R4B03) before you can use the P900 with Oracle Mobile Data Sync. For details, see Updating P900, P910a, and P910i firmware.