Bug 15830

GemBuilder for Smalltalk/VW

8.6, 8.5, 8.4, 8.3, 8.2, 8.1, 7.6.1, 7.6, 7.5, 7.4.1, 7.4, 7.3.3, 7.3.2, 7.3.1, 7.3, 7.2.2, 7.2.1, 7.2, 7.1.2, 7.1.1, 7.1, 7.0.2, 7.0.1, 7.0, 6.2, 6.1, 6.0, 5.2.3, 5.2.2, 5.2.1, 5.1.x


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.


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: 3/31/05