Bug 27660

GemStone/S

6.7.2.1, 6.7.2, 6.7.1, 6.7, 6.6.5, 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, 6.5.5, 6.5.4, 6.5.2, 6.5.1, 6.5, 6.3.1, 6.3, 6.2.x, 6.2, 6.1.6, 6.1.5, 6.1.x, 6.0.x, 5.1.5.1, 5.1.5, 5.1.4

All

continueTransaction after password change fails

Using continueTransaction after changing your password will result
in a read authorization failure.  For example:

topaz 1> run
  System myUserProfile oldPassword: 'hello' newPassword: 'goodbye'.
  System continueTransaction.
%
-----------------------------------------------------
GemStone: Error         Nonfatal
An attempt was made to read the object with ID 143689 in segment
aSegment, Number 5 in Repository SystemRepository
Owner SystemUser write
World none with insufficient authorization.
Error Category: [GemStone] Number: 2115 Arg Count: 2
Arg 1: 143689
Arg 2: a Segment
  itsRepository   a Repository
  itsOwner        an UserProfile
  groupsRead      nil
  groupsWrite     nil
  ownerAuthorization 2
  worldAuthorization 0
  spare1          nil
topaz 1>

Workaround

Use commitTransaction after changing the password.


                

Last updated: