Issue 234 in glassdb: autoCommit required to load Pier2 into a repository with Pier2 already installed when using TOPAZ

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Issue 234 in glassdb: autoCommit required to load Pier2 into a repository with Pier2 already installed when using TOPAZ

glassdb
Status: Accepted
Owner: [hidden email]
Labels: Type-Defect Priority-Medium GLASS-Server Version-1.0-beta.8.1  
Milestone-1.0-beta.8.6

New issue 234 by [hidden email]: autoCommit required to load Pier2 into  
a repository with Pier2 already installed when using TOPAZ
http://code.google.com/p/glassdb/issues/detail?id=234

GRGemStonePlatform >> magritteAllSubInstancesOf:do: ends up calling  
Class>>allSubInstancesDo: which will do a commit before attempting to call  
Object>>allInstances, HOWEVER, if autoCommit is not set, the commit will be  
bypassed and the allInstances will fail ... with an error.

Setting autoCommit to true:

   MCPlatformSupport autoCommit: true.

before doing load should do the trick.

For original report see :

   
http://forum.world.st/Problems-generating-images-automatically-td3264979.html

Reply | Threaded
Open this post in threaded view
|

Re: Issue 234 in glassdb: autoCommit required to load Pier2 into a repository with Pier2 already installed when using TOPAZ

glassdb
Updates:
        Labels: -Milestone-1.0-beta.8.6 Milestone-1.0-beta.8.7
        Blockedon: 235

Comment #1 on issue 234 by [hidden email]: autoCommit required to load  
Pier2 into a repository with Pier2 already installed when using TOPAZ
http://code.google.com/p/glassdb/issues/detail?id=234

GsDeployer will be useful here, when it is ready ... as it will do the  
autocommit handling as well as committing on out of memory, clean up class  
history, etc.