Since yesterday the new Traveler 22.214.171.124 Update is out.
As usual there are a few bugfixes, but this time there is also a new feature which changes the way the users mail file is accessed.
Until now the users mail database was accessed by the Traveler server using the server ID, but starting from Traveler 126.96.36.199 the “run as user” Feature will be enabled by default, which means that the users mail database will be accessed with a user ID rather than the server ID. This behavior can be disabled by using the “notes.ini” parameter “NTS_USER_SESSION=false“.
IBM Notes Traveler 188.8.131.52 Update is available for Download.
This update covers all previous updates and beside usual fixes, this updates enables Java 1.8 Support. Which is important and makes this update a requirement before installing IBM Domino Feature Pack 8 which will come later on.
Make sure to visit Daniel Nashed´s Blog, specifically the posts about IBM Domino 9.0.1 Feature Pack 8 and Java 1.8 Support where he described the impact of the coming changes and new features in great detail.
After an OS restart we encountered a problem with the Traveler Server, the local Derby database became corrupt, and therefore Traveler clients could not sync the enterprise data.
After starting the Traveler task the following errors were logged in the console:
[09C4:000C-0B5C] <Timestamp> Traveler: WARNING <Username> Session ID d082448615552a82da8175a9ea5d071a309 could not be associated with any existing PS threads.
[09C4:000C-0B5C] <Timestamp> Traveler: SEVERE <Username> Exception Thrown: com.lotus.sync.db.PersistenceException: java.sql.SQLSyntaxErrorException: Invalid Properties list in FROM list. There is no index ‘IDX_GUIDNEXT_1’ on table ‘GU
[09C4:000C-0B5C] <Timestamp> Traveler: WARNING <Username> Sync exception being treated as a backend failure. Exception Thrown: com.lotus.sync.db.PersistenceException: java.sql.SQLSyntaxErrorException: Invalid Properties list in FROM list.
Next course of action was to try to defrag the Database which solved the problem. I simply removed the Traveler task from the “notes.ini” file and started it with “Load Traveler -defrag” command. The defragmentation Process took about 10 Minutes after which the Traveler task was started and the mobile devices could sync the PIM Data without any problems.
The following article from IBM also describes a similar behavior: