Bug 41723

GemBuilder for Smalltalk/VA

5.4.5, 5.4.4, 5.4.3, 5.4.2, 5.4.1, 5.4, 5.3.2, 5.3.1, 5.3, 5.2.7, 5.2.6, 5.2.5, 5.2.4, 5.2.3, 5.2.2, 5.2.1, 5.1.x

All

5.4.6

Session Browser may not show correct transaction mode

The GemBuilder Session Browser has two radio buttons, labeled
"Automatic" and "Manual", for setting and displaying a session's transaction
mode.  The Session Browser does not automatically update these buttons
to reflect changes in a session's transaction mode made programmatically
(that is, without using the browser). The display will be refreshed to
show the current mode for a session if you deselect and reselect the session's
entry in the browser.

Beginning in GemStone/S version 5.1.1, some applications make use of a
newly-introduced third transaction mode, known as "transactionless" mode.
The Session Browser is not designed to display this state. When the Session
Browser is refreshed as described above, it indicates
"Manual" for a session in transactionless mode.

Workaround

You can use a workspace to check on the transaction mode by executing the
following using "client print-it":

  GBSM currentSession transactionMode

Possible responses are #autoBegin, #manualBegin, and #transactionless.


Last updated: 7/18/11