ShowTable of Contents
Maximum Calendar Date
The Maximum calendar date is the maximum year for a calendar entry that is allowed to be synchronized between the device and the server. If a calendar entry exceeds this limit, then this entry is skipped, and a warning message is printed to the NTSErrors log. In IBM Lotus Notes Traveler 8.5.1 Build 20091104_0919 and later, the maximum calendar date allowed is configurable.
At the time of this writing, the current known limitations for the native device OS's are the following:
1. iPhone/iPod Touch OS 3.1: 2067
2. Nokia S60: 2100
3. Windows Mobile devices 3000
As such the out-of-the-box configuration of the maximum date is set to 2067 to handle the lowest common denominator: the iPhone.
(The reason behind skipping events greater than the limit, is due to the fact that the iPhone will "move" an event to December 31st, 2067, if it has the date of 2077 or later. Therefore to prevent this sort of 'corruption', the exceeding events are skipped by the server.)
However, if you are an administrator who only has Nokia and/or Windows Mobile devices and would like to increase this limit beyond 2067, you may perform the following steps:
1. Open the data\traveler\cfg directory on your traveler server
2. Open the NTSConfig.xml file in a text editor
3. Under the first <COMPONENT> element, add an additional Property name/value: <PROPERTY NAME="INTERNAL_DATE_MAX" VALUE="2100"/>
4. Save this modification to the file.
5. Stop and Restart the Traveler Service
The above example shows increasing limit to 2100 if using Nokia devices. You could also set the Value to 3000 if only using Windows Mobile devices.
(Note: Prior to Build 20091104_0919, this value is not configurable, and is set to the value 2034)