Nach Installation des Updates auf Traveler 9.0.1.15 haben wir in einigen Fällen, und waren damit wohl auch nicht alleine, beim Start des Traveler-Servers die folgende Fehlermeldung bemerkt:
"Traveler: WARNING *system Exception caught trying to create constraint PK_INVMAP on Table INV_MAP. Exception Thrown: com.lotus.sync.db.PersistenceException: java.sql.SQLSyntaxErrorException: 'DEVUID' cannot be a column of a primary key because it can contain null values."
Das ist offenbar ein bekanntes Problem bei IBM - wobei es eigentlich auf keinen echten Fehler hinweist.
Dafür und für die folgenden Themen im Traveler 9.0.1.15 stellt IBM derzeit einen Hotfix bereit:
- LO90903: DUPLICATE ACCOUNT RECORDS WHERE THE ACCOUNT NAME CHARACTERS ARE IN VARIOUS LETTER CASE ARE NOT IDENTIFIED BY DBACCOUNTSCHECK
- LO90926: STANDALONE TRAVELER SERVERS WITH INCORRECT DATABASE SCHEMA NEED AN ADDITIONAL SCHEMA MANAGEMENT METHOD FROM THE TRAVELER SERVER.
- LO90807: BETTER DETECTION AND HANDLING OF MAIL WITH UNSUPPORTED ENCODING TYPE "UUENCODE"
Um den Fix zu erhalten, muss zunächst ein PMR aufgemacht werden. IBM stellt dann einen Download für den Fix bereit, welcher in einem ZIP-Archiv gepackt ist. Für die Installation des Fixes reicht ein Entpacken und Ausführen des Installers. Wichtig hierbei ist jedoch, dass der Domino Server vorher beendet werden muss. Der Erfolg der Installation kann anschließend mittels des "tell traveler version" Kommandos verifiziert werden. Sollte bei der Installation ein Fehler aufgetreten sein, oder der Fix Probleme bereiten, kann der Fix durch das Installieren der vorherigen Version wieder rückgängig gemacht werden.