Bug 10755

GemBuilder for Smalltalk/VW

8.8.1, 8.8, 8.7.1, 8.7, 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

VW

Compiling temporary server class on client and aborting leaves proxy that blocks further compiles

If you replicate a server class that is not committed to the Smalltalk
client using
"Create in GS" or "Compile in GS", this will cache a proxy for the GemStone
class in GBS.  If you abort the session, the proxy remains in the GemBuilder
cache, even though the class in GemStone no longer exists.

The existence of the proxy can result in the class never getting recreated
in GemStone in the new transaction; "Create in GS" reports no error, but
the GemStone browser and launcher report no such class exists.


                

Last updated: 5/6/14