Bug 42354

GemStone/S

6.6.4, 6.6.3.3, 6.6.3.2, 6.6.3, 6.6.2, 6.6.1, 6.6, 6.5.8, 6.5.7.5, 6.5.7, 6.5.6

All platforms

6.6.5

restoreFromBackup(s):newSystemUserPassword can fail

Under certain conditions, the use of a backup restore method that includes
the keyword newSystemUserPassword: can fail with a #rtErrBadArgKind (error
number 2094).  This includes:

SystemRepository>>restoreFromBackup:newSystemUserPassword:
SystemRepository>>restoreFromBackups:newSystemUserPassword:

The failure occurs after the stone has committed the newly restored DB,
during the follow-up transaction to change the SystemUser password to it's
new value.  The resulting DB is OK, but the SystemUser password still retains
its original value from the backup file.

Workaround

No workaround really necessary -- just remember that the resulting DB still
retains the original SystemUser password as recorded in the backup file.
You can avoid the error altogether by just using the restore methods without
the keyword newSystemUserPassword:.


Last updated: 6/21/12