Folks
ConfigurationOfSeaside28 project latestVersion load --> fail ConfigurationOfSeaside28 project lastVersion load --> fail too the walkback error messageText --> 'Could not load: VB-Regex' the walkback tittle --> 'The Specified Error Dictionary contains no information for error number 2318 in the current language. - G/S[newImage:1]' the stack [1] UserDefinedError | defaultAction _topOfStack: System receiver: UserDefinedError 2318: User defined error, <nil> [2] UserDefinedError (ExceptionA) | doResignal gsException: anException nextEx: nil receiver: UserDefinedError 2318: User defined error, <nil> [3] ExceptionHandler | caughtException receiver: anExceptionHandler [4] ExceptionHandler | caughtEx:number:cat:args: ex: anException num: 2318 cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) args: anArray( #'halt', 'Could not load: VB-Regex') createdResume: true _temp1: 85018216052764681 receiver: anExceptionHandler [5] [] in ExceptionHandler | try:on:in:do: ex: anException cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) num: 2318 args: anArray( #'halt', 'Could not load: VB-Regex') aBlock: aComplexBlock aSymbolDictionary: nil anExceptionSelector: MessageNotUnderstood anotherBlock: aComplexBlock receiver: aComplexBlock [6] Exception | _signal:number:args: aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) anInteger: 2318 anArray: anArray( #'halt', 'Could not load: VB-Regex') receiver: anException [7] Exception | resignal:number:args: aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) errNum: 2318 args: anArray( #'halt', 'Could not load: VB-Regex') nextEx: anException receiver: anException [8] UserDefinedError (ExceptionA) | doResignal gsException: anException nextEx: anException receiver: UserDefinedError 2318: User defined error, <nil> [9] ExceptionHandler | caughtException receiver: anExceptionHandler [10] ExceptionHandler | caughtEx:number:cat:args: ex: anException num: 2318 cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) args: anArray( #'halt', 'Could not load: VB-Regex') createdResume: true _temp1: 85018213905281033 receiver: anExceptionHandler [11] [] in ExceptionHandler | try:on:in:do: ex: anException cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) num: 2318 args: anArray( #'halt', 'Could not load: VB-Regex') aBlock: aComplexBlock aSymbolDictionary: nil anExceptionSelector: MessageNotUnderstood anotherBlock: aComplexBlock receiver: aComplexBlock [12] Exception | _signal:number:args: aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) anInteger: 2318 anArray: anArray( #'halt', 'Could not load: VB-Regex') receiver: anException [13] Exception | resignal:number:args: aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) errNum: 2318 args: anArray( #'halt', 'Could not load: VB-Regex') nextEx: anException receiver: anException [14] UserDefinedError (ExceptionA) | doResignal gsException: anException nextEx: anException receiver: UserDefinedError 2318: User defined error, <nil> [15] ExceptionHandler | caughtException receiver: anExceptionHandler [16] ExceptionHandler | caughtEx:number:cat:args: ex: anException num: 2318 cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) args: anArray( #'halt', 'Could not load: VB-Regex') createdResume: true _temp1: 85018211757797385 receiver: anExceptionHandler [17] [] in ExceptionHandler | try:on:in:do: ex: anException cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) num: 2318 args: anArray( #'halt', 'Could not load: VB-Regex') aBlock: aComplexBlock aSymbolDictionary: nil anExceptionSelector: MessageNotUnderstood anotherBlock: aComplexBlock receiver: aComplexBlock [18] Exception | _signal:number:args: aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) anInteger: 2318 anArray: anArray( #'halt', 'Could not load: VB-Regex') receiver: anException [19] Exception | resignal:number:args: aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) errNum: 2318 args: anArray( #'halt', 'Could not load: VB-Regex') nextEx: anException receiver: anException [20] UserDefinedError (ExceptionA) | doResignal gsException: anException nextEx: anException receiver: UserDefinedError 2318: User defined error, <nil> [21] ExceptionHandler | caughtException receiver: anExceptionHandler [22] ExceptionHandler | caughtEx:number:cat:args: ex: anException num: 2318 cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) args: anArray( #'halt', 'Could not load: VB-Regex') createdResume: true _temp1: 85018209610313737 receiver: anExceptionHandler [23] [] in ExceptionHandler | try:on:in:do: ex: anException cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) num: 2318 args: anArray( #'halt', 'Could not load: VB-Regex') aBlock: aComplexBlock aSymbolDictionary: nil anExceptionSelector: MessageNotUnderstood anotherBlock: aComplexBlock receiver: aComplexBlock [24] Exception | _signal:number:args: aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) anInteger: 2318 anArray: anArray( #'halt', 'Could not load: VB-Regex') receiver: anException [25] System class | signal:args:signalDictionary: anInteger: 2318 anArray: anArray( #'halt', 'Could not load: VB-Regex') anErrorDict: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) ex: anException receiver: System [26] System class | genericSignal:text:args: errIdentifier: #'halt' aString: 'Could not load: VB-Regex' anArray: anArray( ) errorNumber: 2318 allArgs: anArray( #'halt', 'Could not load: VB-Regex') receiver: System [27] System class | genericSignal:text: errIdentifier: #'halt' aString: 'Could not load: VB-Regex' receiver: System [28] MetacelloMCAtomicSpecLoader (Object) | halt: messageString: 'Could not load: VB-Regex' receiver: aMetacelloMCAtomicSpecLoader [29] MetacelloMCAtomicSpecLoader (Object) | error: messageString: 'Could not load: VB-Regex' receiver: aMetacelloMCAtomicSpecLoader [30] MetacelloMCAtomicSpecLoader (MetacelloMCSpecLoader) | resolvePackageSpec:gofer:into:repositories: packageSpec: spec name: 'VB-Regex'; requires: #('Core' ); file: 'VB-Regex-STA.19'. gofer: aGofer loadData: aMetacelloAtomicLoadData ignored: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/monticello)) versionReference: aMetacelloGoferPackage name: 'VB-Regex' references: anArray( ) resolvedReference: nil loadedVersionInfo: nil mcVersion: nil localGofer: aGofer _temp1: 85011099291955209 receiver: aMetacelloMCAtomicSpecLoader [31] [] in MetacelloMCSpecLoader | atomicLoadPackageSpec:into:gofer:repositories: goferLoad: nil resolvedReference: nil packageSpec: spec name: 'VB-Regex'; requires: #('Core' ); file: 'VB-Regex-STA.19'. loadData: aMetacelloAtomicLoadData gofer: aGofer ignored: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/monticello)) block: aComplexBlock receiver: aComplexBlock [32] MetacelloPlatform | do:displaying: aBlock: aComplexBlock aString: 'VB-Regex-STA.19' receiver: aMetacelloPlatform [33] [] in MetacelloMCSpecLoader | atomicLoadPackageSpec:into:gofer:repositories: packageSpec: spec name: 'VB-Regex'; requires: #('Core' ); file: 'VB-Regex-STA.19'. loadData: aMetacelloAtomicLoadData gofer: aGofer ignored: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/monticello)) block: aComplexBlock receiver: aComplexBlock [34] ExceptionHandler | try:on:in:do: aBlock: aComplexBlock aSymbolDictionary: nil anExceptionSelector: MessageNotUnderstood anotherBlock: aComplexBlock _temp1: 85011086407053321 receiver: anExceptionHandler [35] MessageNotUnderstood class (ExceptionA class) | try:on:do: tryBlock: aComplexBlock aSymbolDictionary: nil handlerBlock: aComplexBlock receiver: MessageNotUnderstood [36] [] in ExecutableBlock | on:do: _temp1: MessageNotUnderstood _temp2: aComplexBlock selector: spec name: 'VB-Regex'; requires: #('Core' ); file: 'VB-Regex-STA.19'. action: aMetacelloAtomicLoadData receiver: aComplexBlock [37] MetacelloMCAtomicSpecLoader (MetacelloMCSpecLoader) | atomicLoadPackageSpec:into:gofer:repositories: packageSpec: spec name: 'VB-Regex'; requires: #('Core' ); file: 'VB-Regex-STA.19'. loadData: aMetacelloAtomicLoadData gofer: aGofer ignored: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/monticello)) block: aComplexBlock _temp1: 85011084259569673 receiver: aMetacelloMCAtomicSpecLoader [38] MetacelloPackageSpec | atomicLoadUsing:into:gofer:repositories: aLoader: aMetacelloMCAtomicSpecLoader loadData: aMetacelloAtomicLoadData gofer: aGofer repos: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/monticello)) receiver: spec name: 'VB-Regex'; requires: #('Core' ); file: 'VB-Regex-STA.19'. [39] [] in MetacelloMCSpecLoader | atomicLoadPackageSpecs:repositories: pkg: spec name: 'VB-Regex'; requires: #('Core' ); file: 'VB-Regex-STA.19'. packageSpecs: anOrderedCollection( spec name: 'Core'; file: 'Core-dkh.18'; preLoadDoIt: #'preLoad02322'., spec name: 'Base-Bootstrap'; requires: #('Core' ); file: 'Base-Bootstrap-dkh.16'., spec name: 'Bootstrap'; requires: #('Base-Bootstrap' ); file: 'Bootstrap-dkh.168'., spec name: 'GsRandom'; requires: #('Base-Bootstrap' ); file: 'GsRandom-obi.7'., spec name: 'Sport'; requires: #('GsRandom' 'Bootstrap' ); file: 'Sport3.010-jgf.17'; repository: 'http://seaside.gemstone.com/ss/hyper'., spec name: 'GemStone-Exceptions'; requires: #('Bootstrap' 'Sport' ); file: 'GemStone-Exceptions-jgf.34'., spec name: 'Squeak'; requires: #('Sport' ); file: 'Squeak-dkh.207'., spec name: 'VB-Regex'; requires: #('Core' ); file: 'VB-Regex-STA.19'.) repositories: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/monticello)) loadData: aMetacelloAtomicLoadData gofer: aGofer receiver: aComplexBlock [40] OrderedCollection (Collection) | do: aBlock: aComplexBlock i: 8 _temp1: 1 _temp2: 8 _temp3: 8 receiver: anOrderedCollection( spec name: 'Core'; file: 'Core-dkh.18'; preLoadDoIt: #'preLoad02322'., spec name: 'Base-Bootstrap'; requires: #('Core' ); file: 'Base-Bootstrap-dkh.16'., spec name: 'Bootstrap'; requires: #('Base-Bootstrap' ); file: 'Bootstrap-dkh.168'., spec name: 'GsRandom'; requires: #('Base-Bootstrap' ); file: 'GsRandom-obi.7'., spec name: 'Sport'; requires: #('GsRandom' 'Bootstrap' ); file: 'Sport3.010-jgf.17'; repository: 'http://seaside.gemstone.com/ss/hyper'., spec name: 'GemStone-Exceptions'; requires: #('Bootstrap' 'Sport' ); file: 'GemStone-Exceptions-jgf.34'., spec name: 'Squeak'; requires: #('Sport' ); file: 'Squeak-dkh.207'., spec name: 'VB-Regex'; requires: #('Core' ); file: 'VB-Regex-STA.19'.) [41] MetacelloMCAtomicSpecLoader (MetacelloMCSpecLoader) | atomicLoadPackageSpecs:repositories: packageSpecs: anOrderedCollection( spec name: 'Core'; file: 'Core-dkh.18'; preLoadDoIt: #'preLoad02322'., spec name: 'Base-Bootstrap'; requires: #('Core' ); file: 'Base-Bootstrap-dkh.16'., spec name: 'Bootstrap'; requires: #('Base-Bootstrap' ); file: 'Bootstrap-dkh.168'., spec name: 'GsRandom'; requires: #('Base-Bootstrap' ); file: 'GsRandom-obi.7'., spec name: 'Sport'; requires: #('GsRandom' 'Bootstrap' ); file: 'Sport3.010-jgf.17'; repository: 'http://seaside.gemstone.com/ss/hyper'., spec name: 'GemStone-Exceptions'; requires: #('Bootstrap' 'Sport' ); file: 'GemStone-Exceptions-jgf.34'., spec name: 'Squeak'; requires: #('Sport' ); file: 'Squeak-dkh.207'., spec name: 'VB-Regex'; requires: #('Core' ); file: 'VB-Regex-STA.19'.) repositories: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/monticello)) loadData: aMetacelloAtomicLoadData gofer: aGofer _temp1: 84826546694729737 receiver: aMetacelloMCAtomicSpecLoader [42] MetacelloMCAtomicSpecLoader (MetacelloMCSpecLoader) | load repos: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/monticello)) receiver: aMetacelloMCAtomicSpecLoader [43] MetacelloMCVersionSpecLoader | load mcLoader: aMetacelloMCAtomicSpecLoader _temp1: 84821523730477065 receiver: aMetacelloMCVersionSpecLoader [44] [] in MetacelloMCVersion | loadRequiredFromArray: loader: aMetacelloMCVersionSpecLoader mcLoader: nil _temp1: 84821521582993417 anArray: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'VB-Regex') block: aComplexVCBlock receiver: aComplexVCBlock [45] MetacelloPlatform | do:displaying: aBlock: aComplexVCBlock aString: 'Loading 0.232.4 of ConfigurationOfGsCore' receiver: aMetacelloPlatform [46] [] in MetacelloMCVersion | loadRequiredFromArray: anArray: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'VB-Regex') block: aComplexVCBlock receiver: aComplexBlock [47] ExceptionHandler | try:on:in:do: aBlock: aComplexBlock aSymbolDictionary: nil anExceptionSelector: MessageNotUnderstood anotherBlock: aComplexBlock _temp1: 84821506550607881 receiver: anExceptionHandler [48] MessageNotUnderstood class (ExceptionA class) | try:on:do: tryBlock: aComplexBlock aSymbolDictionary: nil handlerBlock: aComplexBlock receiver: MessageNotUnderstood [49] [] in ExecutableBlock | on:do: _temp1: MessageNotUnderstood _temp2: aComplexBlock selector: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'VB-Regex') action: aComplexVCBlock receiver: aComplexBlock [50] MetacelloMCVersion | loadRequiredFromArray: anArray: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'VB-Regex') block: aComplexVCBlock _temp1: 84821504403124233 receiver: ~0.232.4 [ConfigurationOfGsCore] [51] OrderedCollection (Collection) | loadRequiredForMetacelloMCVersion: aMetacelloMCVersion: ~0.232.4 [ConfigurationOfGsCore] receiver: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'VB-Regex') [52] MetacelloMCVersion | load: required: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak', 'VB-Regex') receiver: ~0.232.4 [ConfigurationOfGsCore] [53] MetacelloMCProjectSpec | loadVersion: aVersionOrNil: nil vrsn: ~0.232.4 [ConfigurationOfGsCore] mcLoader: aMetacelloMCAtomicSpecLoader loadedPackageNames: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', 'GemStone-Exceptions', 'Squeak') receiver: spec name: 'Core'; className: 'ConfigurationOfGsCore'; versionString: '0.232.4'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository'. [54] MetacelloMCProjectSpec | load receiver: spec name: 'Core'; className: 'ConfigurationOfGsCore'; versionString: '0.232.4'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository'. [55] MetacelloProjectReferenceSpec | loadUsing:repositories: aLoader: aMetacelloMCAtomicSpecLoader repositories: anOrderedCollection( ) required: spec name: 'Core'; className: 'ConfigurationOfGsCore'; versionString: '0.232.4'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository'. receiver: spec name: 'Core'; projectReference: [ spec className: 'ConfigurationOfGsCore'; versionString: '0.232.4'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]. [56] MetacelloProjectReferenceSpec | atomicLoadUsing:into:gofer:repositories: aLoader: aMetacelloMCSpecLoader loadData: aMetacelloAtomicLoadData ignored: aGofer repositories: anOrderedCollection( ) receiver: spec name: 'Core'; projectReference: [ spec className: 'ConfigurationOfGsCore'; versionString: '0.232.4'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]. [57] [] in MetacelloMCSpecLoader | atomicLoadPackageSpecs:repositories: pkg: spec name: 'Core'; projectReference: [ spec className: 'ConfigurationOfGsCore'; versionString: '0.232.4'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]. packageSpecs: anOrderedCollection( spec name: 'Core'; projectReference: [ spec className: 'ConfigurationOfGsCore'; versionString: '0.232.4'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'XML-Parser'; requires: #('Core' ); file: 'XML-Parser.g-jgf.20'; repository: 'http://seaside.gemstone.com/ss/XMLSupport'., spec name: 'SIXX'; requires: #('XML-Parser' ); file: 'SIXX-DaleHenrichs.168'; repository: 'http://seaside.gemstone.com/ss/SIXX'., spec name: 'GemStone-Release-Support'; requires: #('Core' ); file: 'GemStone-Release-Support-DaleHenrichs.49'; repository: 'http://seaside.gemstone.com/ss/GLASSproject'.) repositories: anOrderedCollection( ) loadData: aMetacelloAtomicLoadData gofer: aGofer receiver: aComplexBlock [58] OrderedCollection (Collection) | do: aBlock: aComplexBlock i: 1 _temp1: 1 _temp2: 4 _temp3: 1 receiver: anOrderedCollection( spec name: 'Core'; projectReference: [ spec className: 'ConfigurationOfGsCore'; versionString: '0.232.4'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'XML-Parser'; requires: #('Core' ); file: 'XML-Parser.g-jgf.20'; repository: 'http://seaside.gemstone.com/ss/XMLSupport'., spec name: 'SIXX'; requires: #('XML-Parser' ); file: 'SIXX-DaleHenrichs.168'; repository: 'http://seaside.gemstone.com/ss/SIXX'., spec name: 'GemStone-Release-Support'; requires: #('Core' ); file: 'GemStone-Release-Support-DaleHenrichs.49'; repository: 'http://seaside.gemstone.com/ss/GLASSproject'.) [59] MetacelloMCSpecLoader | atomicLoadPackageSpecs:repositories: packageSpecs: anOrderedCollection( spec name: 'Core'; projectReference: [ spec className: 'ConfigurationOfGsCore'; versionString: '0.232.4'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'XML-Parser'; requires: #('Core' ); file: 'XML-Parser.g-jgf.20'; repository: 'http://seaside.gemstone.com/ss/XMLSupport'., spec name: 'SIXX'; requires: #('XML-Parser' ); file: 'SIXX-DaleHenrichs.168'; repository: 'http://seaside.gemstone.com/ss/SIXX'., spec name: 'GemStone-Release-Support'; requires: #('Core' ); file: 'GemStone-Release-Support-DaleHenrichs.49'; repository: 'http://seaside.gemstone.com/ss/GLASSproject'.) repositories: anOrderedCollection( ) loadData: aMetacelloAtomicLoadData gofer: aGofer _temp1: 84631102060441609 receiver: aMetacelloMCSpecLoader [60] MetacelloMCSpecLoader | load repos: anOrderedCollection( ) receiver: aMetacelloMCSpecLoader [61] MetacelloMCVersionSpecLoader | load mcLoader: aMetacelloMCSpecLoader _temp1: 84443719079768073 receiver: aMetacelloMCVersionSpecLoader [62] [] in MetacelloMCVersion | loadRequiredFromArray: loader: aMetacelloMCVersionSpecLoader mcLoader: nil _temp1: 84443716932284425 anArray: anOrderedCollection( 'MockGemStone', 'SMTPMail', 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', 'System-Digital-Signatures', 'GemStone-Release-Support', 'Announcements') block: aComplexVCBlock receiver: aComplexVCBlock [63] MetacelloPlatform | do:displaying: aBlock: aComplexVCBlock aString: 'Loading 0.236 of ConfigurationOfGsMisc' receiver: aMetacelloPlatform [64] [] in MetacelloMCVersion | loadRequiredFromArray: anArray: anOrderedCollection( 'MockGemStone', 'SMTPMail', 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', 'System-Digital-Signatures', 'GemStone-Release-Support', 'Announcements') block: aComplexVCBlock receiver: aComplexBlock [65] ExceptionHandler | try:on:in:do: aBlock: aComplexBlock aSymbolDictionary: nil anExceptionSelector: MessageNotUnderstood anotherBlock: aComplexBlock _temp1: 84443701899898889 receiver: anExceptionHandler [66] MessageNotUnderstood class (ExceptionA class) | try:on:do: tryBlock: aComplexBlock aSymbolDictionary: nil handlerBlock: aComplexBlock receiver: MessageNotUnderstood [67] [] in ExecutableBlock | on:do: _temp1: MessageNotUnderstood _temp2: aComplexBlock selector: anOrderedCollection( 'MockGemStone', 'SMTPMail', 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', 'System-Digital-Signatures', 'GemStone-Release-Support', 'Announcements') action: aComplexVCBlock receiver: aComplexBlock [68] MetacelloMCVersion | loadRequiredFromArray: anArray: anOrderedCollection( 'MockGemStone', 'SMTPMail', 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', 'System-Digital-Signatures', 'GemStone-Release-Support', 'Announcements') block: aComplexVCBlock _temp1: 84443699752415241 receiver: <>0.236 [ConfigurationOfGsMisc] [69] OrderedCollection (Collection) | loadRequiredForMetacelloMCVersion: aMetacelloMCVersion: <>0.236 [ConfigurationOfGsMisc] receiver: anOrderedCollection( 'MockGemStone', 'SMTPMail', 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', 'System-Digital-Signatures', 'GemStone-Release-Support', 'Announcements') [70] MetacelloMCVersion | load: required: anOrderedCollection( 'MockGemStone', 'SMTPMail', 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', 'System-Digital-Signatures', 'GemStone-Release-Support', 'Announcements') receiver: <>0.236 [ConfigurationOfGsMisc] [71] MetacelloMCProjectSpec | loadVersion: aVersionOrNil: nil vrsn: <>0.236 [ConfigurationOfGsMisc] mcLoader: aMetacelloMCSpecLoader loadedPackageNames: anOrderedCollection( 'MockGemStone', 'SMTPMail', 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', 'System-Digital-Signatures', 'GemStone-Release-Support') receiver: spec name: 'Announcements'; className: 'ConfigurationOfGsMisc'; versionString: '0.236'; loads: #('Announcements' ); file: 'ConfigurationOfGsMisc'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository'. [72] MetacelloMCProjectSpec | load receiver: spec name: 'Announcements'; className: 'ConfigurationOfGsMisc'; versionString: '0.236'; loads: #('Announcements' ); file: 'ConfigurationOfGsMisc'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository'. [73] MetacelloProjectReferenceSpec | loadUsing:gofer:repositories: aLoader: aMetacelloMCSpecLoader ignored: aGofer repositories: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/seaside), aMCHttpRepository(http://www.squeaksource.com/Seaside)) required: spec name: 'Announcements'; className: 'ConfigurationOfGsMisc'; versionString: '0.236'; loads: #('Announcements' ); file: 'ConfigurationOfGsMisc'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository'. receiver: spec name: 'Announcements'; projectReference: [ spec className: 'ConfigurationOfGsMisc'; versionString: '0.236'; loads: #('Announcements' ); file: 'ConfigurationOfGsMisc'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]. [74] [] in MetacelloCommonMCSpecLoader | linearLoadPackageSpecs:repositories: pkg: spec name: 'Announcements'; projectReference: [ spec className: 'ConfigurationOfGsMisc'; versionString: '0.236'; loads: #('Announcements' ); file: 'ConfigurationOfGsMisc'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]. packageSpecs: anOrderedCollection( spec name: 'Announcements'; projectReference: [ spec className: 'ConfigurationOfGsMisc'; versionString: '0.236'; loads: #('Announcements' ); file: 'ConfigurationOfGsMisc'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'Utf8Encoding'; projectReference: [ spec className: 'ConfigurationOfGsMisc'; versionString: '0.236'; loads: #('Utf8Encoding' ); file: 'ConfigurationOfGsMisc'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'GsCore'; projectReference: [ spec className: 'ConfigurationOfGsCore'; versionString: '0.240'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'Seaside2'; requires: #('Announcements' 'Utf8Encoding' 'GsCore' ); file: 'Seaside2.8g1-'; repository: 'http://seaside.gemstone.com/ss/seaside'; postLoadDoIt: #'postLoadSeaside284GS'., spec name: 'RSRSS2'; requires: #('Seaside2' ); file: 'RSRSS2.g-dkh.16'; repository: 'http://seaside.gemstone.com/ss/rsrss2'., spec name: 'FastCGI'; projectReference: [ spec className: 'ConfigurationOfGsFastCGI'; versionString: '0.233'; file: 'ConfigurationOfGsFastCGI'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'Hyper'; projectReference: [ spec className: 'ConfigurationOfGsHyper'; versionString: '0.233'; file: 'ConfigurationOfGsHyper'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'HyperSeaside'; requires: #('Hyper' 'Seaside2' ); file: 'HyperSeaside-DaleHenrichs.7'; repository: 'http://seaside.gemstone.com/ss/hyper'.) repositories: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/seaside), aMCHttpRepository(http://www.squeaksource.com/Seaside)) gofer: aGofer receiver: aComplexBlock [75] OrderedCollection (Collection) | do: aBlock: aComplexBlock i: 1 _temp1: 1 _temp2: 8 _temp3: 1 receiver: anOrderedCollection( spec name: 'Announcements'; projectReference: [ spec className: 'ConfigurationOfGsMisc'; versionString: '0.236'; loads: #('Announcements' ); file: 'ConfigurationOfGsMisc'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'Utf8Encoding'; projectReference: [ spec className: 'ConfigurationOfGsMisc'; versionString: '0.236'; loads: #('Utf8Encoding' ); file: 'ConfigurationOfGsMisc'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'GsCore'; projectReference: [ spec className: 'ConfigurationOfGsCore'; versionString: '0.240'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'Seaside2'; requires: #('Announcements' 'Utf8Encoding' 'GsCore' ); file: 'Seaside2.8g1-'; repository: 'http://seaside.gemstone.com/ss/seaside'; postLoadDoIt: #'postLoadSeaside284GS'., spec name: 'RSRSS2'; requires: #('Seaside2' ); file: 'RSRSS2.g-dkh.16'; repository: 'http://seaside.gemstone.com/ss/rsrss2'., spec name: 'FastCGI'; projectReference: [ spec className: 'ConfigurationOfGsFastCGI'; versionString: '0.233'; file: 'ConfigurationOfGsFastCGI'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'Hyper'; projectReference: [ spec className: 'ConfigurationOfGsHyper'; versionString: '0.233'; file: 'ConfigurationOfGsHyper'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'HyperSeaside'; requires: #('Hyper' 'Seaside2' ); file: 'HyperSeaside-DaleHenrichs.7'; repository: 'http://seaside.gemstone.com/ss/hyper'.) [76] MetacelloMCSpecLoader (MetacelloCommonMCSpecLoader) | linearLoadPackageSpecs:repositories: packageSpecs: anOrderedCollection( spec name: 'Announcements'; projectReference: [ spec className: 'ConfigurationOfGsMisc'; versionString: '0.236'; loads: #('Announcements' ); file: 'ConfigurationOfGsMisc'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'Utf8Encoding'; projectReference: [ spec className: 'ConfigurationOfGsMisc'; versionString: '0.236'; loads: #('Utf8Encoding' ); file: 'ConfigurationOfGsMisc'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'GsCore'; projectReference: [ spec className: 'ConfigurationOfGsCore'; versionString: '0.240'; file: 'ConfigurationOfGsCore'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'Seaside2'; requires: #('Announcements' 'Utf8Encoding' 'GsCore' ); file: 'Seaside2.8g1-'; repository: 'http://seaside.gemstone.com/ss/seaside'; postLoadDoIt: #'postLoadSeaside284GS'., spec name: 'RSRSS2'; requires: #('Seaside2' ); file: 'RSRSS2.g-dkh.16'; repository: 'http://seaside.gemstone.com/ss/rsrss2'., spec name: 'FastCGI'; projectReference: [ spec className: 'ConfigurationOfGsFastCGI'; versionString: '0.233'; file: 'ConfigurationOfGsFastCGI'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'Hyper'; projectReference: [ spec className: 'ConfigurationOfGsHyper'; versionString: '0.233'; file: 'ConfigurationOfGsHyper'; repository: 'http://seaside.gemstone.com/ss/MetacelloRepository' ]., spec name: 'HyperSeaside'; requires: #('Hyper' 'Seaside2' ); file: 'HyperSeaside-DaleHenrichs.7'; repository: 'http://seaside.gemstone.com/ss/hyper'.) repositories: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/seaside), aMCHttpRepository(http://www.squeaksource.com/Seaside)) gofer: aGofer _temp1: 83672063780532233 receiver: aMetacelloMCSpecLoader [77] MetacelloMCSpecLoader | load repos: anOrderedCollection( aMCHttpRepository(http://seaside.gemstone.com/ss/seaside), aMCHttpRepository(http://www.squeaksource.com/Seaside)) receiver: aMetacelloMCSpecLoader [78] MetacelloMCVersionSpecLoader | load mcLoader: aMetacelloMCSpecLoader _temp1: 81625273493303305 receiver: aMetacelloMCVersionSpecLoader [79] [] in MetacelloMCVersion | loadRequiredFromArray: loader: aMetacelloMCVersionSpecLoader mcLoader: nil _temp1: 81625271345819657 anArray: anArray( 'default') block: aComplexVCBlock receiver: aComplexVCBlock [80] MetacelloPlatform | do:displaying: aBlock: aComplexVCBlock aString: 'Loading 2.8.4.9 of ConfigurationOfSeaside28' receiver: aMetacelloPlatform [81] [] in MetacelloMCVersion | loadRequiredFromArray: anArray: anArray( 'default') block: aComplexVCBlock receiver: aComplexBlock [82] ExceptionHandler | try:on:in:do: aBlock: aComplexBlock aSymbolDictionary: nil anExceptionSelector: MessageNotUnderstood anotherBlock: aComplexBlock _temp1: 81625256313434121 receiver: anExceptionHandler [83] MessageNotUnderstood class (ExceptionA class) | try:on:do: tryBlock: aComplexBlock aSymbolDictionary: nil handlerBlock: aComplexBlock receiver: MessageNotUnderstood [84] [] in ExecutableBlock | on:do: _temp1: MessageNotUnderstood _temp2: aComplexBlock selector: anArray( 'default') action: aComplexVCBlock receiver: aComplexBlock [85] MetacelloMCVersion | loadRequiredFromArray: anArray: anArray( 'default') block: aComplexVCBlock _temp1: 81625254165950473 receiver: <>2.8.4.9 [ConfigurationOfSeaside28] [86] MetacelloMCVersion | load receiver: <>2.8.4.9 [ConfigurationOfSeaside28] [87] Executed Code receiver: nil [88] GsMethod | _executeInContext: anObject: nil receiver: aGsMethod [89] String | evaluateInContext:symbolList: anObject: nil aSymbolList: aSymbolList( aSymbolDictionary( #'Artistica'->Artistica, #'Adulto'->Adulto, #'ViceDirector'->ViceDirector, #'TipoDeCargo'->TipoDeCargo, #'Supervisor'->Supervisor, #'MCCodeTool'->MCCodeTool, #'SoapConstants'->SoapConstants, #'Servicio'->Servicio, #'Secretario'->Secretario, #'ProfesorHora'->ProfesorHora, #'OtrosCargosConduccion'->OtrosCargosConduccion, #'MasDeUnTipoDeCargo'->MasDeUnTipoDeCargo, #'MaestroRecuperadorDeGrado'->MaestroRecuperadorDeGrado, #'MaestroMateriasEspeciales'->MaestroMateriasEspeciales, #'GsPackagePolicy_Current'->aGsPackagePolicy, #'MaestroDeGrado'->MaestroDeGrado, #'JefeDepartamento'->JefeDepartamento, #'Base64MimeConverter'->Base64MimeConverter, #'DocenteFrenteACurso'->DocenteFrenteACurso, ...), aSymbolDictionary( ...), aSymbolDictionary( ...), aSymbolDictionary( ...)) receiver: ' ConfigurationOfSeaside28 project latestVersion load' [90] JadeServer | evaluate:inContext: aString: ' ConfigurationOfSeaside28 project latestVersion load' anObject: nil result: nil receiver: aJadeServer [91] JadeServer | printIt:in: aString: ' ConfigurationOfSeaside28 project latestVersion load' aContext: nil receiver: aJadeServer Any clue ? best regards mdc |
Juan,
Hmmm ... What version of GLASS are you trying to load into? The VB-Regex reference is coming about because an attempt is being made to load GsCore 0.232.4, which dates back to 2009, which also implies that you are running with a fairly old version of GLASS ... The best bet is to upgrade to a recent version of GLASS (1.0-beta.8.6 right now) and then try to load Seaside2.8 again ... BTW for upgrading GLASS you must use the GemTools Update...>Update GLASS button ... the load must be staged appropriately to get upgraded correctly and using the button should get you past most of the obstacles ... Dale ----- Original Message ----- | From: "Juan" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Tuesday, July 26, 2011 10:29:02 AM | Subject: [GS/SS Beta] ConfigurationOfSeaside28 project latestVersion load fail!! | | Folks | | | | ConfigurationOfSeaside28 project latestVersion load --> fail | ConfigurationOfSeaside28 project lastVersion load --> fail too | | | the walkback error | | messageText --> 'Could not load: VB-Regex' | the walkback tittle --> 'The Specified Error Dictionary contains no | information for error number 2318 in the current language. - | G/S[newImage:1]' | | the stack | [1] UserDefinedError | defaultAction | _topOfStack: System | receiver: UserDefinedError 2318: User defined error, <nil> | [2] UserDefinedError (ExceptionA) | doResignal | gsException: anException | nextEx: nil | receiver: UserDefinedError 2318: User defined error, <nil> | [3] ExceptionHandler | caughtException | receiver: anExceptionHandler | [4] ExceptionHandler | caughtEx:number:cat:args: | ex: anException | num: 2318 | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, ...)) | args: anArray( #'halt', 'Could not load: VB-Regex') | createdResume: true | _temp1: 85018216052764681 | receiver: anExceptionHandler | [5] [] in ExceptionHandler | try:on:in:do: | ex: anException | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, ...)) | num: 2318 | args: anArray( #'halt', 'Could not load: VB-Regex') | aBlock: aComplexBlock | aSymbolDictionary: nil | anExceptionSelector: MessageNotUnderstood | anotherBlock: aComplexBlock | receiver: aComplexBlock | [6] Exception | _signal:number:args: | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, ...)) | anInteger: 2318 | anArray: anArray( #'halt', 'Could not load: VB-Regex') | receiver: anException | [7] Exception | resignal:number:args: | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, ...)) | errNum: 2318 | args: anArray( #'halt', 'Could not load: VB-Regex') | nextEx: anException | receiver: anException | [8] UserDefinedError (ExceptionA) | doResignal | gsException: anException | nextEx: anException | receiver: UserDefinedError 2318: User defined error, <nil> | [9] ExceptionHandler | caughtException | receiver: anExceptionHandler | [10] ExceptionHandler | caughtEx:number:cat:args: | ex: anException | num: 2318 | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, ...)) | args: anArray( #'halt', 'Could not load: VB-Regex') | createdResume: true | _temp1: 85018213905281033 | receiver: anExceptionHandler | [11] [] in ExceptionHandler | try:on:in:do: | ex: anException | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, ...)) | num: 2318 | args: anArray( #'halt', 'Could not load: VB-Regex') | aBlock: aComplexBlock | aSymbolDictionary: nil | anExceptionSelector: MessageNotUnderstood | anotherBlock: aComplexBlock | receiver: aComplexBlock | [12] Exception | _signal:number:args: | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, ...)) | anInteger: 2318 | anArray: anArray( #'halt', 'Could not load: VB-Regex') | receiver: anException | [13] Exception | resignal:number:args: | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, ...)) | errNum: 2318 | args: anArray( #'halt', 'Could not load: VB-Regex') | nextEx: anException | receiver: anException | [14] UserDefinedError (ExceptionA) | doResignal | gsException: anException | nextEx: anException | receiver: UserDefinedError 2318: User defined error, <nil> | [15] ExceptionHandler | caughtException | receiver: anExceptionHandler | [16] ExceptionHandler | caughtEx:number:cat:args: | ex: anException | num: 2318 | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, ...)) | args: anArray( #'halt', 'Could not load: VB-Regex') | createdResume: true | _temp1: 85018211757797385 | receiver: anExceptionHandler | [17] [] in ExceptionHandler | try:on:in:do: | ex: anException | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, ...)) | num: 2318 | args: anArray( #'halt', 'Could not load: VB-Regex') | aBlock: aComplexBlock | aSymbolDictionary: nil | anExceptionSelector: MessageNotUnderstood | anotherBlock: aComplexBlock | receiver: aComplexBlock | [18] Exception | _signal:number:args: | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, ...)) | anInteger: 2318 | anArray: anArray( #'halt', 'Could not load: VB-Regex') | receiver: anException | [19] Exception | resignal:number:args: | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, ...)) | errNum: 2318 | args: anArray( #'halt', 'Could not load: VB-Regex') | nextEx: anException | receiver: anException | [20] UserDefinedError (ExceptionA) | doResignal | gsException: anException | nextEx: anException | receiver: UserDefinedError 2318: User defined error, <nil> | [21] ExceptionHandler | caughtException | receiver: anExceptionHandler | [22] ExceptionHandler | caughtEx:number:cat:args: | ex: anException | num: 2318 | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, ...)) | args: anArray( #'halt', 'Could not load: VB-Regex') | createdResume: true | _temp1: 85018209610313737 | receiver: anExceptionHandler | [23] [] in ExceptionHandler | try:on:in:do: | ex: anException | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, ...)) | num: 2318 | args: anArray( #'halt', 'Could not load: VB-Regex') | aBlock: aComplexBlock | aSymbolDictionary: nil | anExceptionSelector: MessageNotUnderstood | anotherBlock: aComplexBlock | receiver: aComplexBlock | [24] Exception | _signal:number:args: | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, ...)) | anInteger: 2318 | anArray: anArray( #'halt', 'Could not load: VB-Regex') | receiver: anException | [25] System class | signal:args:signalDictionary: | anInteger: 2318 | anArray: anArray( #'halt', 'Could not load: VB-Regex') | anErrorDict: aSymbolDictionary( #'English'->anArray( nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, ...)) | ex: anException | receiver: System | [26] System class | genericSignal:text:args: | errIdentifier: #'halt' | aString: 'Could not load: VB-Regex' | anArray: anArray( ) | errorNumber: 2318 | allArgs: anArray( #'halt', 'Could not load: VB-Regex') | receiver: System | [27] System class | genericSignal:text: | errIdentifier: #'halt' | aString: 'Could not load: VB-Regex' | receiver: System | [28] MetacelloMCAtomicSpecLoader (Object) | halt: | messageString: 'Could not load: VB-Regex' | receiver: aMetacelloMCAtomicSpecLoader | [29] MetacelloMCAtomicSpecLoader (Object) | error: | messageString: 'Could not load: VB-Regex' | receiver: aMetacelloMCAtomicSpecLoader | [30] MetacelloMCAtomicSpecLoader (MetacelloMCSpecLoader) | | resolvePackageSpec:gofer:into:repositories: | packageSpec: spec | name: 'VB-Regex'; | requires: #('Core' ); | file: 'VB-Regex-STA.19'. | gofer: aGofer | loadData: aMetacelloAtomicLoadData | ignored: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/monticello )) | versionReference: aMetacelloGoferPackage name: 'VB-Regex' | references: anArray( ) | resolvedReference: nil | loadedVersionInfo: nil | mcVersion: nil | localGofer: aGofer | _temp1: 85011099291955209 | receiver: aMetacelloMCAtomicSpecLoader | [31] [] in MetacelloMCSpecLoader | | atomicLoadPackageSpec:into:gofer:repositories: | goferLoad: nil | resolvedReference: nil | packageSpec: spec | name: 'VB-Regex'; | requires: #('Core' ); | file: 'VB-Regex-STA.19'. | loadData: aMetacelloAtomicLoadData | gofer: aGofer | ignored: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/monticello )) | block: aComplexBlock | receiver: aComplexBlock | [32] MetacelloPlatform | do:displaying: | aBlock: aComplexBlock | aString: 'VB-Regex-STA.19' | receiver: aMetacelloPlatform | [33] [] in MetacelloMCSpecLoader | | atomicLoadPackageSpec:into:gofer:repositories: | packageSpec: spec | name: 'VB-Regex'; | requires: #('Core' ); | file: 'VB-Regex-STA.19'. | loadData: aMetacelloAtomicLoadData | gofer: aGofer | ignored: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/monticello )) | block: aComplexBlock | receiver: aComplexBlock | [34] ExceptionHandler | try:on:in:do: | aBlock: aComplexBlock | aSymbolDictionary: nil | anExceptionSelector: MessageNotUnderstood | anotherBlock: aComplexBlock | _temp1: 85011086407053321 | receiver: anExceptionHandler | [35] MessageNotUnderstood class (ExceptionA class) | try:on:do: | tryBlock: aComplexBlock | aSymbolDictionary: nil | handlerBlock: aComplexBlock | receiver: MessageNotUnderstood | [36] [] in ExecutableBlock | on:do: | _temp1: MessageNotUnderstood | _temp2: aComplexBlock | selector: spec | name: 'VB-Regex'; | requires: #('Core' ); | file: 'VB-Regex-STA.19'. | action: aMetacelloAtomicLoadData | receiver: aComplexBlock | [37] MetacelloMCAtomicSpecLoader (MetacelloMCSpecLoader) | | atomicLoadPackageSpec:into:gofer:repositories: | packageSpec: spec | name: 'VB-Regex'; | requires: #('Core' ); | file: 'VB-Regex-STA.19'. | loadData: aMetacelloAtomicLoadData | gofer: aGofer | ignored: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/monticello )) | block: aComplexBlock | _temp1: 85011084259569673 | receiver: aMetacelloMCAtomicSpecLoader | [38] MetacelloPackageSpec | atomicLoadUsing:into:gofer:repositories: | aLoader: aMetacelloMCAtomicSpecLoader | loadData: aMetacelloAtomicLoadData | gofer: aGofer | repos: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/monticello )) | receiver: spec | name: 'VB-Regex'; | requires: #('Core' ); | file: 'VB-Regex-STA.19'. | [39] [] in MetacelloMCSpecLoader | | atomicLoadPackageSpecs:repositories: | pkg: spec | name: 'VB-Regex'; | requires: #('Core' ); | file: 'VB-Regex-STA.19'. | packageSpecs: anOrderedCollection( spec | name: 'Core'; | file: 'Core-dkh.18'; | preLoadDoIt: #'preLoad02322'., spec | name: 'Base-Bootstrap'; | requires: #('Core' ); | file: 'Base-Bootstrap-dkh.16'., spec | name: 'Bootstrap'; | requires: #('Base-Bootstrap' ); | file: 'Bootstrap-dkh.168'., spec | name: 'GsRandom'; | requires: #('Base-Bootstrap' ); | file: 'GsRandom-obi.7'., spec | name: 'Sport'; | requires: #('GsRandom' 'Bootstrap' ); | file: 'Sport3.010-jgf.17'; | repository: ' http://seaside.gemstone.com/ss/hyper' ., spec | name: 'GemStone-Exceptions'; | requires: #('Bootstrap' 'Sport' ); | file: 'GemStone-Exceptions-jgf.34'., spec | name: 'Squeak'; | requires: #('Sport' ); | file: 'Squeak-dkh.207'., spec | name: 'VB-Regex'; | requires: #('Core' ); | file: 'VB-Regex-STA.19'.) | repositories: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/monticello )) | loadData: aMetacelloAtomicLoadData | gofer: aGofer | receiver: aComplexBlock | [40] OrderedCollection (Collection) | do: | aBlock: aComplexBlock | i: 8 | _temp1: 1 | _temp2: 8 | _temp3: 8 | receiver: anOrderedCollection( spec | name: 'Core'; | file: 'Core-dkh.18'; | preLoadDoIt: #'preLoad02322'., spec | name: 'Base-Bootstrap'; | requires: #('Core' ); | file: 'Base-Bootstrap-dkh.16'., spec | name: 'Bootstrap'; | requires: #('Base-Bootstrap' ); | file: 'Bootstrap-dkh.168'., spec | name: 'GsRandom'; | requires: #('Base-Bootstrap' ); | file: 'GsRandom-obi.7'., spec | name: 'Sport'; | requires: #('GsRandom' 'Bootstrap' ); | file: 'Sport3.010-jgf.17'; | repository: ' http://seaside.gemstone.com/ss/hyper' ., spec | name: 'GemStone-Exceptions'; | requires: #('Bootstrap' 'Sport' ); | file: 'GemStone-Exceptions-jgf.34'., spec | name: 'Squeak'; | requires: #('Sport' ); | file: 'Squeak-dkh.207'., spec | name: 'VB-Regex'; | requires: #('Core' ); | file: 'VB-Regex-STA.19'.) | [41] MetacelloMCAtomicSpecLoader (MetacelloMCSpecLoader) | | atomicLoadPackageSpecs:repositories: | packageSpecs: anOrderedCollection( spec | name: 'Core'; | file: 'Core-dkh.18'; | preLoadDoIt: #'preLoad02322'., spec | name: 'Base-Bootstrap'; | requires: #('Core' ); | file: 'Base-Bootstrap-dkh.16'., spec | name: 'Bootstrap'; | requires: #('Base-Bootstrap' ); | file: 'Bootstrap-dkh.168'., spec | name: 'GsRandom'; | requires: #('Base-Bootstrap' ); | file: 'GsRandom-obi.7'., spec | name: 'Sport'; | requires: #('GsRandom' 'Bootstrap' ); | file: 'Sport3.010-jgf.17'; | repository: ' http://seaside.gemstone.com/ss/hyper' ., spec | name: 'GemStone-Exceptions'; | requires: #('Bootstrap' 'Sport' ); | file: 'GemStone-Exceptions-jgf.34'., spec | name: 'Squeak'; | requires: #('Sport' ); | file: 'Squeak-dkh.207'., spec | name: 'VB-Regex'; | requires: #('Core' ); | file: 'VB-Regex-STA.19'.) | repositories: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/monticello )) | loadData: aMetacelloAtomicLoadData | gofer: aGofer | _temp1: 84826546694729737 | receiver: aMetacelloMCAtomicSpecLoader | [42] MetacelloMCAtomicSpecLoader (MetacelloMCSpecLoader) | load | repos: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/monticello )) | receiver: aMetacelloMCAtomicSpecLoader | [43] MetacelloMCVersionSpecLoader | load | mcLoader: aMetacelloMCAtomicSpecLoader | _temp1: 84821523730477065 | receiver: aMetacelloMCVersionSpecLoader | [44] [] in MetacelloMCVersion | loadRequiredFromArray: | loader: aMetacelloMCVersionSpecLoader | mcLoader: nil | _temp1: 84821521582993417 | anArray: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', | 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', | 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'VB-Regex') | block: aComplexVCBlock | receiver: aComplexVCBlock | [45] MetacelloPlatform | do:displaying: | aBlock: aComplexVCBlock | aString: 'Loading 0.232.4 of ConfigurationOfGsCore' | receiver: aMetacelloPlatform | [46] [] in MetacelloMCVersion | loadRequiredFromArray: | anArray: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', | 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', | 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'VB-Regex') | block: aComplexVCBlock | receiver: aComplexBlock | [47] ExceptionHandler | try:on:in:do: | aBlock: aComplexBlock | aSymbolDictionary: nil | anExceptionSelector: MessageNotUnderstood | anotherBlock: aComplexBlock | _temp1: 84821506550607881 | receiver: anExceptionHandler | [48] MessageNotUnderstood class (ExceptionA class) | try:on:do: | tryBlock: aComplexBlock | aSymbolDictionary: nil | handlerBlock: aComplexBlock | receiver: MessageNotUnderstood | [49] [] in ExecutableBlock | on:do: | _temp1: MessageNotUnderstood | _temp2: aComplexBlock | selector: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', | 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', | 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'VB-Regex') | action: aComplexVCBlock | receiver: aComplexBlock | [50] MetacelloMCVersion | loadRequiredFromArray: | anArray: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', | 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', | 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'VB-Regex') | block: aComplexVCBlock | _temp1: 84821504403124233 | receiver: ~0.232.4 [ConfigurationOfGsCore] | [51] OrderedCollection (Collection) | | loadRequiredForMetacelloMCVersion: | aMetacelloMCVersion: ~0.232.4 [ConfigurationOfGsCore] | receiver: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', | 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', | 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'VB-Regex') | [52] MetacelloMCVersion | load: | required: anOrderedCollection( 'Base-Bootstrap', 'Bootstrap', | 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'Core', 'Base-Bootstrap', | 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak', 'VB-Regex') | receiver: ~0.232.4 [ConfigurationOfGsCore] | [53] MetacelloMCProjectSpec | loadVersion: | aVersionOrNil: nil | vrsn: ~0.232.4 [ConfigurationOfGsCore] | mcLoader: aMetacelloMCAtomicSpecLoader | loadedPackageNames: anOrderedCollection( 'Base-Bootstrap', | 'Bootstrap', 'GemStone-Indexing-Extensions', 'GsRandom', 'Sport', | 'GemStone-Exceptions', 'Squeak') | receiver: spec | name: 'Core'; | className: 'ConfigurationOfGsCore'; | versionString: '0.232.4'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository '. | [54] MetacelloMCProjectSpec | load | receiver: spec | name: 'Core'; | className: 'ConfigurationOfGsCore'; | versionString: '0.232.4'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository '. | [55] MetacelloProjectReferenceSpec | loadUsing:repositories: | aLoader: aMetacelloMCAtomicSpecLoader | repositories: anOrderedCollection( ) | required: spec | name: 'Core'; | className: 'ConfigurationOfGsCore'; | versionString: '0.232.4'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository '. | receiver: spec | name: 'Core'; | projectReference: [ | spec | className: 'ConfigurationOfGsCore'; | versionString: '0.232.4'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' ]. | [56] MetacelloProjectReferenceSpec | | atomicLoadUsing:into:gofer:repositories: | aLoader: aMetacelloMCSpecLoader | loadData: aMetacelloAtomicLoadData | ignored: aGofer | repositories: anOrderedCollection( ) | receiver: spec | name: 'Core'; | projectReference: [ | spec | className: 'ConfigurationOfGsCore'; | versionString: '0.232.4'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' ]. | [57] [] in MetacelloMCSpecLoader | | atomicLoadPackageSpecs:repositories: | pkg: spec | name: 'Core'; | projectReference: [ | spec | className: 'ConfigurationOfGsCore'; | versionString: '0.232.4'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' ]. | packageSpecs: anOrderedCollection( spec | name: 'Core'; | projectReference: [ | spec | className: 'ConfigurationOfGsCore'; | versionString: '0.232.4'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'XML-Parser'; | requires: #('Core' ); | file: 'XML-Parser.g-jgf.20'; | repository: ' http://seaside.gemstone.com/ss/XMLSupport' ., spec | name: 'SIXX'; | requires: #('XML-Parser' ); | file: 'SIXX-DaleHenrichs.168'; | repository: ' http://seaside.gemstone.com/ss/SIXX' ., spec | name: 'GemStone-Release-Support'; | requires: #('Core' ); | file: 'GemStone-Release-Support-DaleHenrichs.49'; | repository: ' http://seaside.gemstone.com/ss/GLASSproject' .) | repositories: anOrderedCollection( ) | loadData: aMetacelloAtomicLoadData | gofer: aGofer | receiver: aComplexBlock | [58] OrderedCollection (Collection) | do: | aBlock: aComplexBlock | i: 1 | _temp1: 1 | _temp2: 4 | _temp3: 1 | receiver: anOrderedCollection( spec | name: 'Core'; | projectReference: [ | spec | className: 'ConfigurationOfGsCore'; | versionString: '0.232.4'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'XML-Parser'; | requires: #('Core' ); | file: 'XML-Parser.g-jgf.20'; | repository: ' http://seaside.gemstone.com/ss/XMLSupport' ., spec | name: 'SIXX'; | requires: #('XML-Parser' ); | file: 'SIXX-DaleHenrichs.168'; | repository: ' http://seaside.gemstone.com/ss/SIXX' ., spec | name: 'GemStone-Release-Support'; | requires: #('Core' ); | file: 'GemStone-Release-Support-DaleHenrichs.49'; | repository: ' http://seaside.gemstone.com/ss/GLASSproject' .) | [59] MetacelloMCSpecLoader | atomicLoadPackageSpecs:repositories: | packageSpecs: anOrderedCollection( spec | name: 'Core'; | projectReference: [ | spec | className: 'ConfigurationOfGsCore'; | versionString: '0.232.4'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'XML-Parser'; | requires: #('Core' ); | file: 'XML-Parser.g-jgf.20'; | repository: ' http://seaside.gemstone.com/ss/XMLSupport' ., spec | name: 'SIXX'; | requires: #('XML-Parser' ); | file: 'SIXX-DaleHenrichs.168'; | repository: ' http://seaside.gemstone.com/ss/SIXX' ., spec | name: 'GemStone-Release-Support'; | requires: #('Core' ); | file: 'GemStone-Release-Support-DaleHenrichs.49'; | repository: ' http://seaside.gemstone.com/ss/GLASSproject' .) | repositories: anOrderedCollection( ) | loadData: aMetacelloAtomicLoadData | gofer: aGofer | _temp1: 84631102060441609 | receiver: aMetacelloMCSpecLoader | [60] MetacelloMCSpecLoader | load | repos: anOrderedCollection( ) | receiver: aMetacelloMCSpecLoader | [61] MetacelloMCVersionSpecLoader | load | mcLoader: aMetacelloMCSpecLoader | _temp1: 84443719079768073 | receiver: aMetacelloMCVersionSpecLoader | [62] [] in MetacelloMCVersion | loadRequiredFromArray: | loader: aMetacelloMCVersionSpecLoader | mcLoader: nil | _temp1: 84443716932284425 | anArray: anOrderedCollection( 'MockGemStone', 'SMTPMail', | 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', | 'System-Digital-Signatures', 'GemStone-Release-Support', | 'Announcements') | block: aComplexVCBlock | receiver: aComplexVCBlock | [63] MetacelloPlatform | do:displaying: | aBlock: aComplexVCBlock | aString: 'Loading 0.236 of ConfigurationOfGsMisc' | receiver: aMetacelloPlatform | [64] [] in MetacelloMCVersion | loadRequiredFromArray: | anArray: anOrderedCollection( 'MockGemStone', 'SMTPMail', | 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', | 'System-Digital-Signatures', 'GemStone-Release-Support', | 'Announcements') | block: aComplexVCBlock | receiver: aComplexBlock | [65] ExceptionHandler | try:on:in:do: | aBlock: aComplexBlock | aSymbolDictionary: nil | anExceptionSelector: MessageNotUnderstood | anotherBlock: aComplexBlock | _temp1: 84443701899898889 | receiver: anExceptionHandler | [66] MessageNotUnderstood class (ExceptionA class) | try:on:do: | tryBlock: aComplexBlock | aSymbolDictionary: nil | handlerBlock: aComplexBlock | receiver: MessageNotUnderstood | [67] [] in ExecutableBlock | on:do: | _temp1: MessageNotUnderstood | _temp2: aComplexBlock | selector: anOrderedCollection( 'MockGemStone', 'SMTPMail', | 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', | 'System-Digital-Signatures', 'GemStone-Release-Support', | 'Announcements') | action: aComplexVCBlock | receiver: aComplexBlock | [68] MetacelloMCVersion | loadRequiredFromArray: | anArray: anOrderedCollection( 'MockGemStone', 'SMTPMail', | 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', | 'System-Digital-Signatures', 'GemStone-Release-Support', | 'Announcements') | block: aComplexVCBlock | _temp1: 84443699752415241 | receiver: <>0.236 [ConfigurationOfGsMisc] | [69] OrderedCollection (Collection) | | loadRequiredForMetacelloMCVersion: | aMetacelloMCVersion: <>0.236 [ConfigurationOfGsMisc] | receiver: anOrderedCollection( 'MockGemStone', 'SMTPMail', | 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', | 'System-Digital-Signatures', 'GemStone-Release-Support', | 'Announcements') | [70] MetacelloMCVersion | load: | required: anOrderedCollection( 'MockGemStone', 'SMTPMail', | 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', | 'System-Digital-Signatures', 'GemStone-Release-Support', | 'Announcements') | receiver: <>0.236 [ConfigurationOfGsMisc] | [71] MetacelloMCProjectSpec | loadVersion: | aVersionOrNil: nil | vrsn: <>0.236 [ConfigurationOfGsMisc] | mcLoader: aMetacelloMCSpecLoader | loadedPackageNames: anOrderedCollection( 'MockGemStone', 'SMTPMail', | 'Utf8Encoding', 'Announcements', 'XML-Parser', 'SIXX', 'SmaCC', | 'System-Digital-Signatures', 'GemStone-Release-Support') | receiver: spec | name: 'Announcements'; | className: 'ConfigurationOfGsMisc'; | versionString: '0.236'; | loads: #('Announcements' ); | file: 'ConfigurationOfGsMisc'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository '. | [72] MetacelloMCProjectSpec | load | receiver: spec | name: 'Announcements'; | className: 'ConfigurationOfGsMisc'; | versionString: '0.236'; | loads: #('Announcements' ); | file: 'ConfigurationOfGsMisc'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository '. | [73] MetacelloProjectReferenceSpec | loadUsing:gofer:repositories: | aLoader: aMetacelloMCSpecLoader | ignored: aGofer | repositories: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/seaside ), aMCHttpRepository( | http://www.squeaksource.com/Seaside )) | required: spec | name: 'Announcements'; | className: 'ConfigurationOfGsMisc'; | versionString: '0.236'; | loads: #('Announcements' ); | file: 'ConfigurationOfGsMisc'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository '. | receiver: spec | name: 'Announcements'; | projectReference: [ | spec | className: 'ConfigurationOfGsMisc'; | versionString: '0.236'; | loads: #('Announcements' ); | file: 'ConfigurationOfGsMisc'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' ]. | [74] [] in MetacelloCommonMCSpecLoader | | linearLoadPackageSpecs:repositories: | pkg: spec | name: 'Announcements'; | projectReference: [ | spec | className: 'ConfigurationOfGsMisc'; | versionString: '0.236'; | loads: #('Announcements' ); | file: 'ConfigurationOfGsMisc'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' ]. | packageSpecs: anOrderedCollection( spec | name: 'Announcements'; | projectReference: [ | spec | className: 'ConfigurationOfGsMisc'; | versionString: '0.236'; | loads: #('Announcements' ); | file: 'ConfigurationOfGsMisc'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'Utf8Encoding'; | projectReference: [ | spec | className: 'ConfigurationOfGsMisc'; | versionString: '0.236'; | loads: #('Utf8Encoding' ); | file: 'ConfigurationOfGsMisc'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'GsCore'; | projectReference: [ | spec | className: 'ConfigurationOfGsCore'; | versionString: '0.240'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'Seaside2'; | requires: #('Announcements' 'Utf8Encoding' 'GsCore' ); | file: 'Seaside2.8g1-'; | repository: ' http://seaside.gemstone.com/ss/seaside '; | postLoadDoIt: #'postLoadSeaside284GS'., spec | name: 'RSRSS2'; | requires: #('Seaside2' ); | file: 'RSRSS2.g-dkh.16'; | repository: ' http://seaside.gemstone.com/ss/rsrss2' ., spec | name: 'FastCGI'; | projectReference: [ | spec | className: 'ConfigurationOfGsFastCGI'; | versionString: '0.233'; | file: 'ConfigurationOfGsFastCGI'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'Hyper'; | projectReference: [ | spec | className: 'ConfigurationOfGsHyper'; | versionString: '0.233'; | file: 'ConfigurationOfGsHyper'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'HyperSeaside'; | requires: #('Hyper' 'Seaside2' ); | file: 'HyperSeaside-DaleHenrichs.7'; | repository: ' http://seaside.gemstone.com/ss/hyper' .) | repositories: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/seaside ), aMCHttpRepository( | http://www.squeaksource.com/Seaside )) | gofer: aGofer | receiver: aComplexBlock | [75] OrderedCollection (Collection) | do: | aBlock: aComplexBlock | i: 1 | _temp1: 1 | _temp2: 8 | _temp3: 1 | receiver: anOrderedCollection( spec | name: 'Announcements'; | projectReference: [ | spec | className: 'ConfigurationOfGsMisc'; | versionString: '0.236'; | loads: #('Announcements' ); | file: 'ConfigurationOfGsMisc'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'Utf8Encoding'; | projectReference: [ | spec | className: 'ConfigurationOfGsMisc'; | versionString: '0.236'; | loads: #('Utf8Encoding' ); | file: 'ConfigurationOfGsMisc'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'GsCore'; | projectReference: [ | spec | className: 'ConfigurationOfGsCore'; | versionString: '0.240'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'Seaside2'; | requires: #('Announcements' 'Utf8Encoding' 'GsCore' ); | file: 'Seaside2.8g1-'; | repository: ' http://seaside.gemstone.com/ss/seaside '; | postLoadDoIt: #'postLoadSeaside284GS'., spec | name: 'RSRSS2'; | requires: #('Seaside2' ); | file: 'RSRSS2.g-dkh.16'; | repository: ' http://seaside.gemstone.com/ss/rsrss2' ., spec | name: 'FastCGI'; | projectReference: [ | spec | className: 'ConfigurationOfGsFastCGI'; | versionString: '0.233'; | file: 'ConfigurationOfGsFastCGI'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'Hyper'; | projectReference: [ | spec | className: 'ConfigurationOfGsHyper'; | versionString: '0.233'; | file: 'ConfigurationOfGsHyper'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'HyperSeaside'; | requires: #('Hyper' 'Seaside2' ); | file: 'HyperSeaside-DaleHenrichs.7'; | repository: ' http://seaside.gemstone.com/ss/hyper' .) | [76] MetacelloMCSpecLoader (MetacelloCommonMCSpecLoader) | | linearLoadPackageSpecs:repositories: | packageSpecs: anOrderedCollection( spec | name: 'Announcements'; | projectReference: [ | spec | className: 'ConfigurationOfGsMisc'; | versionString: '0.236'; | loads: #('Announcements' ); | file: 'ConfigurationOfGsMisc'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'Utf8Encoding'; | projectReference: [ | spec | className: 'ConfigurationOfGsMisc'; | versionString: '0.236'; | loads: #('Utf8Encoding' ); | file: 'ConfigurationOfGsMisc'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'GsCore'; | projectReference: [ | spec | className: 'ConfigurationOfGsCore'; | versionString: '0.240'; | file: 'ConfigurationOfGsCore'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'Seaside2'; | requires: #('Announcements' 'Utf8Encoding' 'GsCore' ); | file: 'Seaside2.8g1-'; | repository: ' http://seaside.gemstone.com/ss/seaside '; | postLoadDoIt: #'postLoadSeaside284GS'., spec | name: 'RSRSS2'; | requires: #('Seaside2' ); | file: 'RSRSS2.g-dkh.16'; | repository: ' http://seaside.gemstone.com/ss/rsrss2' ., spec | name: 'FastCGI'; | projectReference: [ | spec | className: 'ConfigurationOfGsFastCGI'; | versionString: '0.233'; | file: 'ConfigurationOfGsFastCGI'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'Hyper'; | projectReference: [ | spec | className: 'ConfigurationOfGsHyper'; | versionString: '0.233'; | file: 'ConfigurationOfGsHyper'; | repository: ' http://seaside.gemstone.com/ss/MetacelloRepository ' | ]., spec | name: 'HyperSeaside'; | requires: #('Hyper' 'Seaside2' ); | file: 'HyperSeaside-DaleHenrichs.7'; | repository: ' http://seaside.gemstone.com/ss/hyper' .) | repositories: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/seaside ), aMCHttpRepository( | http://www.squeaksource.com/Seaside )) | gofer: aGofer | _temp1: 83672063780532233 | receiver: aMetacelloMCSpecLoader | [77] MetacelloMCSpecLoader | load | repos: anOrderedCollection( aMCHttpRepository( | http://seaside.gemstone.com/ss/seaside ), aMCHttpRepository( | http://www.squeaksource.com/Seaside )) | receiver: aMetacelloMCSpecLoader | [78] MetacelloMCVersionSpecLoader | load | mcLoader: aMetacelloMCSpecLoader | _temp1: 81625273493303305 | receiver: aMetacelloMCVersionSpecLoader | [79] [] in MetacelloMCVersion | loadRequiredFromArray: | loader: aMetacelloMCVersionSpecLoader | mcLoader: nil | _temp1: 81625271345819657 | anArray: anArray( 'default') | block: aComplexVCBlock | receiver: aComplexVCBlock | [80] MetacelloPlatform | do:displaying: | aBlock: aComplexVCBlock | aString: 'Loading 2.8.4.9 of ConfigurationOfSeaside28' | receiver: aMetacelloPlatform | [81] [] in MetacelloMCVersion | loadRequiredFromArray: | anArray: anArray( 'default') | block: aComplexVCBlock | receiver: aComplexBlock | [82] ExceptionHandler | try:on:in:do: | aBlock: aComplexBlock | aSymbolDictionary: nil | anExceptionSelector: MessageNotUnderstood | anotherBlock: aComplexBlock | _temp1: 81625256313434121 | receiver: anExceptionHandler | [83] MessageNotUnderstood class (ExceptionA class) | try:on:do: | tryBlock: aComplexBlock | aSymbolDictionary: nil | handlerBlock: aComplexBlock | receiver: MessageNotUnderstood | [84] [] in ExecutableBlock | on:do: | _temp1: MessageNotUnderstood | _temp2: aComplexBlock | selector: anArray( 'default') | action: aComplexVCBlock | receiver: aComplexBlock | [85] MetacelloMCVersion | loadRequiredFromArray: | anArray: anArray( 'default') | block: aComplexVCBlock | _temp1: 81625254165950473 | receiver: <>2.8.4.9 [ConfigurationOfSeaside28] | [86] MetacelloMCVersion | load | receiver: <>2.8.4.9 [ConfigurationOfSeaside28] | [87] Executed Code | receiver: nil | [88] GsMethod | _executeInContext: | anObject: nil | receiver: aGsMethod | [89] String | evaluateInContext:symbolList: | anObject: nil | aSymbolList: aSymbolList( aSymbolDictionary( #'Artistica'->Artistica, | #'Adulto'->Adulto, #'ViceDirector'->ViceDirector, | #'TipoDeCargo'->TipoDeCargo, #'Supervisor'->Supervisor, | #'MCCodeTool'->MCCodeTool, #'SoapConstants'->SoapConstants, | #'Servicio'->Servicio, #'Secretario'->Secretario, | #'ProfesorHora'->ProfesorHora, | #'OtrosCargosConduccion'->OtrosCargosConduccion, | #'MasDeUnTipoDeCargo'->MasDeUnTipoDeCargo, | #'MaestroRecuperadorDeGrado'->MaestroRecuperadorDeGrado, | #'MaestroMateriasEspeciales'->MaestroMateriasEspeciales, | #'GsPackagePolicy_Current'->aGsPackagePolicy, | #'MaestroDeGrado'->MaestroDeGrado, | #'JefeDepartamento'->JefeDepartamento, | #'Base64MimeConverter'->Base64MimeConverter, | #'DocenteFrenteACurso'->DocenteFrenteACurso, ...), | aSymbolDictionary( ...), aSymbolDictionary( ...), aSymbolDictionary( | ...)) | receiver: ' ConfigurationOfSeaside28 project latestVersion load' | [90] JadeServer | evaluate:inContext: | aString: ' ConfigurationOfSeaside28 project latestVersion load' | anObject: nil | result: nil | receiver: aJadeServer | [91] JadeServer | printIt:in: | aString: ' ConfigurationOfSeaside28 project latestVersion load' | aContext: nil | receiver: aJadeServer | | Any clue ? | best regards | mdc | |
Dale
ok ll try , best mdc On Tue, Jul 26, 2011 at 2:59 PM, Dale Henrichs <[hidden email]> wrote: Juan, |
Dale
i'm follow your instructions with the update glass from pharo gemtools the follow errror occurs. MessageNotUnderstood 2010: No method was found for the selector <#'versionNumber'> when sent to <nil> with arguments contained in <anArray( )>MessageNotUnderstood 2010: No method was found for the selector <#'versionNumber'> when sent to <nil> with arguments contained in <anArray( )> doVersionLoadFrom: loadedVersion to: version * ((loadedVersion versionNumber < '1.0-beta.8' asMetacelloVersionNumber) and: [ version versionNumber >= '1.0-beta.8' asMetacelloVersionNumber ]) ifTrue: [ "Updating to 1.0-beta.8 or beyond from pre 1.0-beta.8" | metacelloVersion | Transcript cr; show: 'Upgrading Metacello to version 1.0-beta.26.1'. metacelloVersion := ConfigurationOfMetacello project currentVersion. metacelloVersion versionNumber <= '1.0-beta.17' asMetacelloVersionNumber ifTrue: [ self do10beta17MetacelloPreload ] ifFalse: [ self doMetacelloPreload ]. self mapGLASSConfigurationRepositories. System commitTransaction ]. loadedVersion versionNumber = '1.0-beta.0' asMetacelloVersionNumber ifTrue: [ self doGLASS10beta0Preload ]. "refresh the version and LOAD... we want a properly constructed version based on the latest Metacello that is loaded" (ConfigurationOfGLASS project version: version versionString) load. self doGLASS10beta8Postload [1] MessageNotUnderstood (ExceptionA) | defaultAction _topOfStack: System receiver: MessageNotUnderstood 2010: No method was found for the selector <#'versionNumber'> when sent to <nil> with arguments contained in <anArray( )>. [2] MessageNotUnderstood (Error) | defaultAction receiver: MessageNotUnderstood 2010: No method was found for the selector <#'versionNumber'> when sent to <nil> with arguments contained in <anArray( )>. [3] MessageNotUnderstood | defaultAction receiver: MessageNotUnderstood 2010: No method was found for the selector <#'versionNumber'> when sent to <nil> with arguments contained in <anArray( )>. [4] MessageNotUnderstood (ExceptionA) | doResignal gsException: anException nextEx: nil receiver: MessageNotUnderstood 2010: No method was found for the selector <#'versionNumber'> when sent to <nil> with arguments contained in <anArray( )>. [5] ExceptionHandler | caughtException receiver: anExceptionHandler [6] ExceptionHandler | caughtEx:number:cat:args: ex: anException num: 2010 cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) args: anArray( nil, #'versionNumber', anArray( )) createdResume: true _temp1: 23541843046961162 receiver: anExceptionHandler [7] [] in ExceptionHandler | try:on:in:do: ex: anException cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) num: 2010 args: anArray( nil, #'versionNumber', anArray( )) aBlock: aComplexBlock aSymbolDictionary: nil anExceptionSelector: Warning anotherBlock: aSimpleBlock receiver: aComplexBlock [8] Exception | _signal:number:args: aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) anInteger: 2010 anArray: anArray( nil, #'versionNumber', anArray( )) receiver: anException [9] System class | signal:args:signalDictionary: anInteger: 2010 anArray: anArray( nil, #'versionNumber', anArray( )) anErrorDict: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, ...)) ex: anException receiver: System [10] UndefinedObject (Object) | doesNotUnderstand: aMessageDescriptor: anArray( #'versionNumber', anArray( )) selector: #'versionNumber' argList: anArray( nil, #'versionNumber', anArray( )) receiver: nil [11] UndefinedObject (Object) | _doesNotUnderstand: aMessageDescriptor: anArray( #'versionNumber', anArray( )) receiver: nil [12] OGUpgradeJadeServer | doVersionLoadFrom:to: loadedVersion: nil version: 1.0-beta.6 [ConfigurationOfGLASS] metacelloVersion: nil receiver: anOGUpgradeJadeServer [13] [] in OGUpgradeJadeServer | upgradeGLASSServer version: 1.0-beta.6 [ConfigurationOfGLASS] loadedVersion: nil receiver: aComplexBlock [14] ExceptionHandler | try:on:in:do: aBlock: aComplexBlock aSymbolDictionary: nil anExceptionSelector: Warning anotherBlock: aSimpleBlock _temp1: 23541840899477514 receiver: anExceptionHandler [15] Warning class (ExceptionA class) | try:on:do: tryBlock: aComplexBlock aSymbolDictionary: nil handlerBlock: aSimpleBlock receiver: Warning [16] [] in ExecutableBlock | on:do: _temp1: Warning _temp2: aSimpleBlock selector: 1.0-beta.6 [ConfigurationOfGLASS] action: nil receiver: aComplexBlock [17] OGUpgradeJadeServer | upgradeGLASSServer version: 1.0-beta.6 [ConfigurationOfGLASS] loadedVersion: nil _temp1: 7631991397421066 receiver: anOGUpgradeJadeServer * loadedVersion variable is nil any clue? best regards mdc |
Did you try the upgrade from the point where you failed on the previous load or did you start "fresh" ... the upgrades for pre-Metacello GLASS versions was very touchy ... Before we go too far, tho, I am wondering why you have what appears to be an old GLASS version? If you are running with 2.4.4.1, you should be using the extent associated with that release and I wouldn't think you would have the upgrade issues that you appear to be experiencing ....
I am a bit confused about what you are trying to do ... Dale ----- Original Message ----- | From: "Juan" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Tuesday, July 26, 2011 11:58:43 AM | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project latestVersion load fail!! | | Dale | | i'm follow your instructions with the update glass from pharo | gemtools | the follow errror occurs. | | MessageNotUnderstood 2010: No method was found for the selector | <#'versionNumber'> when sent to <nil> with arguments contained in | <anArray( )>MessageNotUnderstood 2010: No method was found for the | selector <#'versionNumber'> when sent to <nil> with arguments | contained in <anArray( )> | | doVersionLoadFrom: loadedVersion to: version | * ((loadedVersion versionNumber < '1.0-beta.8' | asMetacelloVersionNumber) and: [ | version versionNumber >= '1.0-beta.8' asMetacelloVersionNumber ]) | ifTrue: [ "Updating to 1.0-beta.8 or beyond from pre 1.0-beta.8" | | metacelloVersion | | Transcript cr; show: 'Upgrading Metacello to version 1.0-beta.26.1'. | metacelloVersion := ConfigurationOfMetacello project currentVersion. | metacelloVersion versionNumber <= '1.0-beta.17' | asMetacelloVersionNumber | ifTrue: [ self do10beta17MetacelloPreload ] | ifFalse: [ self doMetacelloPreload ]. | self mapGLASSConfigurationRepositories. | System commitTransaction ]. | loadedVersion versionNumber = '1.0-beta.0' asMetacelloVersionNumber | ifTrue: [ self doGLASS10beta0Preload ]. | "refresh the version and LOAD... we want a properly constructed | version | based on the latest Metacello that is loaded" | (ConfigurationOfGLASS project version: version versionString) load. | self doGLASS10beta8Postload | | [1] MessageNotUnderstood (ExceptionA) | defaultAction | _topOfStack: System | receiver: MessageNotUnderstood 2010: No method was found for the | selector <#'versionNumber'> when sent to <nil> with arguments | contained in <anArray( )>. | [2] MessageNotUnderstood (Error) | defaultAction | receiver: MessageNotUnderstood 2010: No method was found for the | selector <#'versionNumber'> when sent to <nil> with arguments | contained in <anArray( )>. | [3] MessageNotUnderstood | defaultAction | receiver: MessageNotUnderstood 2010: No method was found for the | selector <#'versionNumber'> when sent to <nil> with arguments | contained in <anArray( )>. | [4] MessageNotUnderstood (ExceptionA) | doResignal | gsException: anException | nextEx: nil | receiver: MessageNotUnderstood 2010: No method was found for the | selector <#'versionNumber'> when sent to <nil> with arguments | contained in <anArray( )>. | [5] ExceptionHandler | caughtException | receiver: anExceptionHandler | [6] ExceptionHandler | caughtEx:number:cat:args: | ex: anException | num: 2010 | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, ...)) | args: anArray( nil, #'versionNumber', anArray( )) | createdResume: true | _temp1: 23541843046961162 | receiver: anExceptionHandler | [7] [] in ExceptionHandler | try:on:in:do: | ex: anException | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, ...)) | num: 2010 | args: anArray( nil, #'versionNumber', anArray( )) | aBlock: aComplexBlock | aSymbolDictionary: nil | anExceptionSelector: Warning | anotherBlock: aSimpleBlock | receiver: aComplexBlock | [8] Exception | _signal:number:args: | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, ...)) | anInteger: 2010 | anArray: anArray( nil, #'versionNumber', anArray( )) | receiver: anException | [9] System class | signal:args:signalDictionary: | anInteger: 2010 | anArray: anArray( nil, #'versionNumber', anArray( )) | anErrorDict: aSymbolDictionary( #'English'->anArray( nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | nil, nil, nil, nil, nil, nil, ...)) | ex: anException | receiver: System | [10] UndefinedObject (Object) | doesNotUnderstand: | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | selector: #'versionNumber' | argList: anArray( nil, #'versionNumber', anArray( )) | receiver: nil | [11] UndefinedObject (Object) | _doesNotUnderstand: | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | receiver: nil | [12] OGUpgradeJadeServer | doVersionLoadFrom:to: | loadedVersion: nil | version: 1.0-beta.6 [ConfigurationOfGLASS] | metacelloVersion: nil | receiver: anOGUpgradeJadeServer | [13] [] in OGUpgradeJadeServer | upgradeGLASSServer | version: 1.0-beta.6 [ConfigurationOfGLASS] | loadedVersion: nil | receiver: aComplexBlock | [14] ExceptionHandler | try:on:in:do: | aBlock: aComplexBlock | aSymbolDictionary: nil | anExceptionSelector: Warning | anotherBlock: aSimpleBlock | _temp1: 23541840899477514 | receiver: anExceptionHandler | [15] Warning class (ExceptionA class) | try:on:do: | tryBlock: aComplexBlock | aSymbolDictionary: nil | handlerBlock: aSimpleBlock | receiver: Warning | [16] [] in ExecutableBlock | on:do: | _temp1: Warning | _temp2: aSimpleBlock | selector: 1.0-beta.6 [ConfigurationOfGLASS] | action: nil | receiver: aComplexBlock | [17] OGUpgradeJadeServer | upgradeGLASSServer | version: 1.0-beta.6 [ConfigurationOfGLASS] | loadedVersion: nil | _temp1: 7631991397421066 | receiver: anOGUpgradeJadeServer | | * loadedVersion variable is nil | any clue? | | best regards | mdc | | |
Dale
On Tue, Jul 26, 2011 at 4:38 PM, Dale Henrichs <[hidden email]> wrote: Did you try the upgrade from the point where you failed on the previous load or did you start "fresh" ... the upgrades for pre-Metacello GLASS versions was very touchy ... Before we go too far, tho, I am wondering why you have what appears to be an old GLASS version? If you are running with 2.4.4.1, you should be using the extent associated with that release and I wouldn't think you would have the upgrade issues that you appear to be experiencing .... I downloaded version 2.4.4.4 from gemstone. I installed a vmware with linux (Gentoo) and I ran the gemstone ok. I copied el extent.seaside.dbf like extent0.db and then (by mistake) I uploaded a backup from an image of production that came with the old appliance. Now I'm trying to update the seaside and the glass. I wish to keep the version 2.8 of seaside This is what I'm trying to do but it fails, as I told you in previous mails. ConfigurationOfSeaside28 project lastVersion load --> fail Do you have any suggestion? Do I run the extent.seaside.dbf again? What do you think? best regards MDC
|
Juan,
The stack that you sent appears to me to be from an older version of GLASS than is shipped with 2.4.4.1, so I am assuming that for tht particular run, you were using the old extent ... try again starting with extent0.seaside.dbf and if you hit issues, please send me a stack and I'll see what I can figure out. Dale ----- Original Message ----- | From: "Juan" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Tuesday, July 26, 2011 1:56:32 PM | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project latestVersion load fail!! | | Dale | | | On Tue, Jul 26, 2011 at 4:38 PM, Dale Henrichs < [hidden email] | > wrote: | | | Did you try the upgrade from the point where you failed on the | previous load or did you start "fresh" ... the upgrades for | pre-Metacello GLASS versions was very touchy ... Before we go too | far, tho, I am wondering why you have what appears to be an old | GLASS version? If you are running with 2.4.4.1, you should be using | the extent associated with that release and I wouldn't think you | would have the upgrade issues that you appear to be experiencing | .... | | I am a bit confused about what you are trying to do ... | | | Dale | | | | I downloaded version 2.4.4.4 from gemstone. I installed a vmware with | linux (Gentoo) and I ran the gemstone ok. I copied el | extent.seaside.dbf like extent0.db | and then (by mistake) I uploaded a backup from an image of production | that came with the old appliance. | Now I'm trying to update the seaside and the glass. I wish to keep | the version 2.8 of seaside This is what I'm trying to do but it | fails, as I told you in previous mails. | | ConfigurationOfSeaside28 project lastVersion load --> fail | Do you have any suggestion? Do I run the extent.seaside.dbf again? | What do you think? | best regards | MDC | | | | | | | ----- Original Message ----- | | From: "Juan" < [hidden email] > | | To: "GemStone Seaside beta discussion" < [hidden email] | | > | | | | | Sent: Tuesday, July 26, 2011 11:58:43 AM | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | latestVersion load fail!! | | | | Dale | | | | i'm follow your instructions with the update glass from pharo | | gemtools | | the follow errror occurs. | | | | MessageNotUnderstood 2010: No method was found for the selector | | <#'versionNumber'> when sent to <nil> with arguments contained in | | <anArray( )>MessageNotUnderstood 2010: No method was found for the | | selector <#'versionNumber'> when sent to <nil> with arguments | | contained in <anArray( )> | | | | doVersionLoadFrom: loadedVersion to: version | | * ((loadedVersion versionNumber < '1.0-beta.8' | | asMetacelloVersionNumber) and: [ | | version versionNumber >= '1.0-beta.8' asMetacelloVersionNumber ]) | | ifTrue: [ "Updating to 1.0-beta.8 or beyond from pre 1.0-beta.8" | | | metacelloVersion | | | Transcript cr; show: 'Upgrading Metacello to version | | 1.0-beta.26.1'. | | metacelloVersion := ConfigurationOfMetacello project | | currentVersion. | | metacelloVersion versionNumber <= '1.0-beta.17' | | asMetacelloVersionNumber | | ifTrue: [ self do10beta17MetacelloPreload ] | | ifFalse: [ self doMetacelloPreload ]. | | self mapGLASSConfigurationRepositories. | | System commitTransaction ]. | | loadedVersion versionNumber = '1.0-beta.0' asMetacelloVersionNumber | | ifTrue: [ self doGLASS10beta0Preload ]. | | "refresh the version and LOAD... we want a properly constructed | | version | | based on the latest Metacello that is loaded" | | (ConfigurationOfGLASS project version: version versionString) load. | | self doGLASS10beta8Postload | | | | [1] MessageNotUnderstood (ExceptionA) | defaultAction | | _topOfStack: System | | receiver: MessageNotUnderstood 2010: No method was found for the | | selector <#'versionNumber'> when sent to <nil> with arguments | | contained in <anArray( )>. | | [2] MessageNotUnderstood (Error) | defaultAction | | receiver: MessageNotUnderstood 2010: No method was found for the | | selector <#'versionNumber'> when sent to <nil> with arguments | | contained in <anArray( )>. | | [3] MessageNotUnderstood | defaultAction | | receiver: MessageNotUnderstood 2010: No method was found for the | | selector <#'versionNumber'> when sent to <nil> with arguments | | contained in <anArray( )>. | | [4] MessageNotUnderstood (ExceptionA) | doResignal | | gsException: anException | | nextEx: nil | | receiver: MessageNotUnderstood 2010: No method was found for the | | selector <#'versionNumber'> when sent to <nil> with arguments | | contained in <anArray( )>. | | [5] ExceptionHandler | caughtException | | receiver: anExceptionHandler | | [6] ExceptionHandler | caughtEx:number:cat:args: | | ex: anException | | num: 2010 | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, | | nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, ...)) | | args: anArray( nil, #'versionNumber', anArray( )) | | createdResume: true | | _temp1: 23541843046961162 | | receiver: anExceptionHandler | | [7] [] in ExceptionHandler | try:on:in:do: | | ex: anException | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, | | nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, ...)) | | num: 2010 | | args: anArray( nil, #'versionNumber', anArray( )) | | aBlock: aComplexBlock | | aSymbolDictionary: nil | | anExceptionSelector: Warning | | anotherBlock: aSimpleBlock | | receiver: aComplexBlock | | [8] Exception | _signal:number:args: | | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, | | nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, ...)) | | anInteger: 2010 | | anArray: anArray( nil, #'versionNumber', anArray( )) | | receiver: anException | | [9] System class | signal:args:signalDictionary: | | anInteger: 2010 | | anArray: anArray( nil, #'versionNumber', anArray( )) | | anErrorDict: aSymbolDictionary( #'English'->anArray( nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | nil, nil, nil, nil, nil, nil, ...)) | | ex: anException | | receiver: System | | [10] UndefinedObject (Object) | doesNotUnderstand: | | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | | selector: #'versionNumber' | | argList: anArray( nil, #'versionNumber', anArray( )) | | receiver: nil | | [11] UndefinedObject (Object) | _doesNotUnderstand: | | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | | receiver: nil | | [12] OGUpgradeJadeServer | doVersionLoadFrom:to: | | loadedVersion: nil | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | metacelloVersion: nil | | receiver: anOGUpgradeJadeServer | | [13] [] in OGUpgradeJadeServer | upgradeGLASSServer | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | loadedVersion: nil | | receiver: aComplexBlock | | [14] ExceptionHandler | try:on:in:do: | | aBlock: aComplexBlock | | aSymbolDictionary: nil | | anExceptionSelector: Warning | | anotherBlock: aSimpleBlock | | _temp1: 23541840899477514 | | receiver: anExceptionHandler | | [15] Warning class (ExceptionA class) | try:on:do: | | tryBlock: aComplexBlock | | aSymbolDictionary: nil | | handlerBlock: aSimpleBlock | | receiver: Warning | | [16] [] in ExecutableBlock | on:do: | | _temp1: Warning | | _temp2: aSimpleBlock | | selector: 1.0-beta.6 [ConfigurationOfGLASS] | | action: nil | | receiver: aComplexBlock | | [17] OGUpgradeJadeServer | upgradeGLASSServer | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | loadedVersion: nil | | _temp1: 7631991397421066 | | receiver: anOGUpgradeJadeServer | | | | * loadedVersion variable is nil | | any clue? | | | | best regards | | mdc | | | | | | |
i did it, a lot of problems appeared, I had to load the classes manually.
After i ' follow the jame's tutorials , and seaside work's ,but when i loaded my backup (come from old appliance) seaside stop working , i'm trying to fix that. best regards mdc On Fri, Jul 29, 2011 at 1:37 PM, Dale Henrichs <[hidden email]> wrote: Juan, |
Juan,
If you start with the extent0.seaside.dbf, you should be able to use GemTools (which I assume has been updated to 1.0-beta.8.4 already) to login and then the only thing that you need to do is: 1) Update GLASS to 1.0-beta.8.6 (using the Update GLASS menu item in GemTools) 2) Load Seaside28 with the following: MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [ Gofer project load: 'Seaside28'. ]. and you shouldn't have to load anything manually...If you hit issues let me know and we'll see if we can work through them one at a time... Dale ----- Original Message ----- | From: "Juan" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Friday, July 29, 2011 11:26:21 AM | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project latestVersion load fail!! | | i did it, a lot of problems appeared, I had to load the classes | manually. | After i ' follow the jame's tutorials , and seaside work's ,but when | i loaded my backup (come from old appliance) | seaside stop working , i'm trying to fix that. | best regards | mdc | | | On Fri, Jul 29, 2011 at 1:37 PM, Dale Henrichs < [hidden email] | > wrote: | | | Juan, | | The stack that you sent appears to me to be from an older version of | GLASS than is shipped with 2.4.4.1, so I am assuming that for tht | particular run, you were using the old extent ... try again starting | with extent0.seaside.dbf and if you hit issues, please send me a | stack and I'll see what I can figure out. | | Dale | | | | ----- Original Message ----- | | From: "Juan" < [hidden email] > | | To: "GemStone Seaside beta discussion" < [hidden email] | | > | | | | | Sent: Tuesday, July 26, 2011 1:56:32 PM | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | latestVersion load fail!! | | | | Dale | | | | | | On Tue, Jul 26, 2011 at 4:38 PM, Dale Henrichs < | | [hidden email] | | > wrote: | | | | | | Did you try the upgrade from the point where you failed on the | | previous load or did you start "fresh" ... the upgrades for | | pre-Metacello GLASS versions was very touchy ... Before we go too | | far, tho, I am wondering why you have what appears to be an old | | GLASS version? If you are running with 2.4.4.1, you should be using | | the extent associated with that release and I wouldn't think you | | would have the upgrade issues that you appear to be experiencing | | .... | | | | I am a bit confused about what you are trying to do ... | | | | | | Dale | | | | | | | | I downloaded version 2.4.4.4 from gemstone. I installed a vmware | | with | | linux (Gentoo) and I ran the gemstone ok. I copied el | | extent.seaside.dbf like extent0.db | | and then (by mistake) I uploaded a backup from an image of | | production | | that came with the old appliance. | | Now I'm trying to update the seaside and the glass. I wish to keep | | the version 2.8 of seaside This is what I'm trying to do but it | | fails, as I told you in previous mails. | | | | ConfigurationOfSeaside28 project lastVersion load --> fail | | Do you have any suggestion? Do I run the extent.seaside.dbf again? | | What do you think? | | best regards | | MDC | | | | | | | | | | | | | | ----- Original Message ----- | | | From: "Juan" < [hidden email] > | | | To: "GemStone Seaside beta discussion" < | | | [hidden email] | | | > | | | | | | | | | Sent: Tuesday, July 26, 2011 11:58:43 AM | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | latestVersion load fail!! | | | | | | Dale | | | | | | i'm follow your instructions with the update glass from pharo | | | gemtools | | | the follow errror occurs. | | | | | | MessageNotUnderstood 2010: No method was found for the selector | | | <#'versionNumber'> when sent to <nil> with arguments contained in | | | <anArray( )>MessageNotUnderstood 2010: No method was found for | | | the | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | contained in <anArray( )> | | | | | | doVersionLoadFrom: loadedVersion to: version | | | * ((loadedVersion versionNumber < '1.0-beta.8' | | | asMetacelloVersionNumber) and: [ | | | version versionNumber >= '1.0-beta.8' asMetacelloVersionNumber ]) | | | ifTrue: [ "Updating to 1.0-beta.8 or beyond from pre 1.0-beta.8" | | | | metacelloVersion | | | | Transcript cr; show: 'Upgrading Metacello to version | | | 1.0-beta.26.1'. | | | metacelloVersion := ConfigurationOfMetacello project | | | currentVersion. | | | metacelloVersion versionNumber <= '1.0-beta.17' | | | asMetacelloVersionNumber | | | ifTrue: [ self do10beta17MetacelloPreload ] | | | ifFalse: [ self doMetacelloPreload ]. | | | self mapGLASSConfigurationRepositories. | | | System commitTransaction ]. | | | loadedVersion versionNumber = '1.0-beta.0' | | | asMetacelloVersionNumber | | | ifTrue: [ self doGLASS10beta0Preload ]. | | | "refresh the version and LOAD... we want a properly constructed | | | version | | | based on the latest Metacello that is loaded" | | | (ConfigurationOfGLASS project version: version versionString) | | | load. | | | self doGLASS10beta8Postload | | | | | | [1] MessageNotUnderstood (ExceptionA) | defaultAction | | | _topOfStack: System | | | receiver: MessageNotUnderstood 2010: No method was found for the | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | contained in <anArray( )>. | | | [2] MessageNotUnderstood (Error) | defaultAction | | | receiver: MessageNotUnderstood 2010: No method was found for the | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | contained in <anArray( )>. | | | [3] MessageNotUnderstood | defaultAction | | | receiver: MessageNotUnderstood 2010: No method was found for the | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | contained in <anArray( )>. | | | [4] MessageNotUnderstood (ExceptionA) | doResignal | | | gsException: anException | | | nextEx: nil | | | receiver: MessageNotUnderstood 2010: No method was found for the | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | contained in <anArray( )>. | | | [5] ExceptionHandler | caughtException | | | receiver: anExceptionHandler | | | [6] ExceptionHandler | caughtEx:number:cat:args: | | | ex: anException | | | num: 2010 | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, | | | nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, ...)) | | | args: anArray( nil, #'versionNumber', anArray( )) | | | createdResume: true | | | _temp1: 23541843046961162 | | | receiver: anExceptionHandler | | | [7] [] in ExceptionHandler | try:on:in:do: | | | ex: anException | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, nil, | | | nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, ...)) | | | num: 2010 | | | args: anArray( nil, #'versionNumber', anArray( )) | | | aBlock: aComplexBlock | | | aSymbolDictionary: nil | | | anExceptionSelector: Warning | | | anotherBlock: aSimpleBlock | | | receiver: aComplexBlock | | | [8] Exception | _signal:number:args: | | | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, | | | nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, ...)) | | | anInteger: 2010 | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | receiver: anException | | | [9] System class | signal:args:signalDictionary: | | | anInteger: 2010 | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | anErrorDict: aSymbolDictionary( #'English'->anArray( nil, nil, | | | nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | nil, nil, nil, nil, nil, nil, ...)) | | | ex: anException | | | receiver: System | | | [10] UndefinedObject (Object) | doesNotUnderstand: | | | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | | | selector: #'versionNumber' | | | argList: anArray( nil, #'versionNumber', anArray( )) | | | receiver: nil | | | [11] UndefinedObject (Object) | _doesNotUnderstand: | | | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | | | receiver: nil | | | [12] OGUpgradeJadeServer | doVersionLoadFrom:to: | | | loadedVersion: nil | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | metacelloVersion: nil | | | receiver: anOGUpgradeJadeServer | | | [13] [] in OGUpgradeJadeServer | upgradeGLASSServer | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | loadedVersion: nil | | | receiver: aComplexBlock | | | [14] ExceptionHandler | try:on:in:do: | | | aBlock: aComplexBlock | | | aSymbolDictionary: nil | | | anExceptionSelector: Warning | | | anotherBlock: aSimpleBlock | | | _temp1: 23541840899477514 | | | receiver: anExceptionHandler | | | [15] Warning class (ExceptionA class) | try:on:do: | | | tryBlock: aComplexBlock | | | aSymbolDictionary: nil | | | handlerBlock: aSimpleBlock | | | receiver: Warning | | | [16] [] in ExecutableBlock | on:do: | | | _temp1: Warning | | | _temp2: aSimpleBlock | | | selector: 1.0-beta.6 [ConfigurationOfGLASS] | | | action: nil | | | receiver: aComplexBlock | | | [17] OGUpgradeJadeServer | upgradeGLASSServer | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | loadedVersion: nil | | | _temp1: 7631991397421066 | | | receiver: anOGUpgradeJadeServer | | | | | | * loadedVersion variable is nil | | | any clue? | | | | | | best regards | | | mdc | | | | | | | | | | | | |
Dale
i do, and work ok thanks ,Now how do I restore of my old appliance image ?? best mdc On Fri, Jul 29, 2011 at 4:27 PM, Dale Henrichs <[hidden email]> wrote: Juan, |
What do you have in your "old appliance" that you need to restore?
Dale ----- Original Message ----- | From: "Juan" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Friday, July 29, 2011 12:49:05 PM | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project latestVersion load fail!! | | Dale | | i do, and work ok thanks ,Now how do I restore of my old appliance | image ?? | best | mdc | | | | On Fri, Jul 29, 2011 at 4:27 PM, Dale Henrichs < [hidden email] | > wrote: | | | Juan, | | If you start with the extent0.seaside.dbf, you should be able to use | GemTools (which I assume has been updated to 1.0-beta.8.4 already) | to login and then the only thing that you need to do is: | | 1) Update GLASS to 1.0-beta.8.6 (using the Update GLASS menu item in | GemTools) | 2) Load Seaside28 with the following: | | MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [ | Gofer project load: 'Seaside28'. | ]. | | and you shouldn't have to load anything manually...If you hit issues | let me know and we'll see if we can work through them one at a | time... | | | Dale | | ----- Original Message ----- | | From: "Juan" < [hidden email] > | | To: "GemStone Seaside beta discussion" < [hidden email] | | > | | | | | Sent: Friday, July 29, 2011 11:26:21 AM | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | latestVersion load fail!! | | | | i did it, a lot of problems appeared, I had to load the classes | | manually. | | After i ' follow the jame's tutorials , and seaside work's ,but | | when | | i loaded my backup (come from old appliance) | | seaside stop working , i'm trying to fix that. | | best regards | | mdc | | | | | | On Fri, Jul 29, 2011 at 1:37 PM, Dale Henrichs < | | [hidden email] | | > wrote: | | | | | | Juan, | | | | The stack that you sent appears to me to be from an older version | | of | | GLASS than is shipped with 2.4.4.1, so I am assuming that for tht | | particular run, you were using the old extent ... try again | | starting | | with extent0.seaside.dbf and if you hit issues, please send me a | | stack and I'll see what I can figure out. | | | | Dale | | | | | | | | ----- Original Message ----- | | | From: "Juan" < [hidden email] > | | | To: "GemStone Seaside beta discussion" < | | | [hidden email] | | | > | | | | | | | | | Sent: Tuesday, July 26, 2011 1:56:32 PM | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | latestVersion load fail!! | | | | | | Dale | | | | | | | | | On Tue, Jul 26, 2011 at 4:38 PM, Dale Henrichs < | | | [hidden email] | | | > wrote: | | | | | | | | | Did you try the upgrade from the point where you failed on the | | | previous load or did you start "fresh" ... the upgrades for | | | pre-Metacello GLASS versions was very touchy ... Before we go too | | | far, tho, I am wondering why you have what appears to be an old | | | GLASS version? If you are running with 2.4.4.1, you should be | | | using | | | the extent associated with that release and I wouldn't think you | | | would have the upgrade issues that you appear to be experiencing | | | .... | | | | | | I am a bit confused about what you are trying to do ... | | | | | | | | | Dale | | | | | | | | | | | | I downloaded version 2.4.4.4 from gemstone. I installed a vmware | | | with | | | linux (Gentoo) and I ran the gemstone ok. I copied el | | | extent.seaside.dbf like extent0.db | | | and then (by mistake) I uploaded a backup from an image of | | | production | | | that came with the old appliance. | | | Now I'm trying to update the seaside and the glass. I wish to | | | keep | | | the version 2.8 of seaside This is what I'm trying to do but it | | | fails, as I told you in previous mails. | | | | | | ConfigurationOfSeaside28 project lastVersion load --> fail | | | Do you have any suggestion? Do I run the extent.seaside.dbf | | | again? | | | What do you think? | | | best regards | | | MDC | | | | | | | | | | | | | | | | | | | | | ----- Original Message ----- | | | | From: "Juan" < [hidden email] > | | | | To: "GemStone Seaside beta discussion" < | | | | [hidden email] | | | | > | | | | | | | | | | | | | Sent: Tuesday, July 26, 2011 11:58:43 AM | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | latestVersion load fail!! | | | | | | | | Dale | | | | | | | | i'm follow your instructions with the update glass from pharo | | | | gemtools | | | | the follow errror occurs. | | | | | | | | MessageNotUnderstood 2010: No method was found for the selector | | | | <#'versionNumber'> when sent to <nil> with arguments contained | | | | in | | | | <anArray( )>MessageNotUnderstood 2010: No method was found for | | | | the | | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | | contained in <anArray( )> | | | | | | | | doVersionLoadFrom: loadedVersion to: version | | | | * ((loadedVersion versionNumber < '1.0-beta.8' | | | | asMetacelloVersionNumber) and: [ | | | | version versionNumber >= '1.0-beta.8' asMetacelloVersionNumber | | | | ]) | | | | ifTrue: [ "Updating to 1.0-beta.8 or beyond from pre | | | | 1.0-beta.8" | | | | | metacelloVersion | | | | | Transcript cr; show: 'Upgrading Metacello to version | | | | 1.0-beta.26.1'. | | | | metacelloVersion := ConfigurationOfMetacello project | | | | currentVersion. | | | | metacelloVersion versionNumber <= '1.0-beta.17' | | | | asMetacelloVersionNumber | | | | ifTrue: [ self do10beta17MetacelloPreload ] | | | | ifFalse: [ self doMetacelloPreload ]. | | | | self mapGLASSConfigurationRepositories. | | | | System commitTransaction ]. | | | | loadedVersion versionNumber = '1.0-beta.0' | | | | asMetacelloVersionNumber | | | | ifTrue: [ self doGLASS10beta0Preload ]. | | | | "refresh the version and LOAD... we want a properly constructed | | | | version | | | | based on the latest Metacello that is loaded" | | | | (ConfigurationOfGLASS project version: version versionString) | | | | load. | | | | self doGLASS10beta8Postload | | | | | | | | [1] MessageNotUnderstood (ExceptionA) | defaultAction | | | | _topOfStack: System | | | | receiver: MessageNotUnderstood 2010: No method was found for | | | | the | | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | | contained in <anArray( )>. | | | | [2] MessageNotUnderstood (Error) | defaultAction | | | | receiver: MessageNotUnderstood 2010: No method was found for | | | | the | | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | | contained in <anArray( )>. | | | | [3] MessageNotUnderstood | defaultAction | | | | receiver: MessageNotUnderstood 2010: No method was found for | | | | the | | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | | contained in <anArray( )>. | | | | [4] MessageNotUnderstood (ExceptionA) | doResignal | | | | gsException: anException | | | | nextEx: nil | | | | receiver: MessageNotUnderstood 2010: No method was found for | | | | the | | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | | contained in <anArray( )>. | | | | [5] ExceptionHandler | caughtException | | | | receiver: anExceptionHandler | | | | [6] ExceptionHandler | caughtEx:number:cat:args: | | | | ex: anException | | | | num: 2010 | | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, | | | | nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, ...)) | | | | args: anArray( nil, #'versionNumber', anArray( )) | | | | createdResume: true | | | | _temp1: 23541843046961162 | | | | receiver: anExceptionHandler | | | | [7] [] in ExceptionHandler | try:on:in:do: | | | | ex: anException | | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, | | | | nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, ...)) | | | | num: 2010 | | | | args: anArray( nil, #'versionNumber', anArray( )) | | | | aBlock: aComplexBlock | | | | aSymbolDictionary: nil | | | | anExceptionSelector: Warning | | | | anotherBlock: aSimpleBlock | | | | receiver: aComplexBlock | | | | [8] Exception | _signal:number:args: | | | | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, ...)) | | | | anInteger: 2010 | | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | | receiver: anException | | | | [9] System class | signal:args:signalDictionary: | | | | anInteger: 2010 | | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | | anErrorDict: aSymbolDictionary( #'English'->anArray( nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | nil, | | | | nil, nil, nil, nil, nil, nil, ...)) | | | | ex: anException | | | | receiver: System | | | | [10] UndefinedObject (Object) | doesNotUnderstand: | | | | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | | | | selector: #'versionNumber' | | | | argList: anArray( nil, #'versionNumber', anArray( )) | | | | receiver: nil | | | | [11] UndefinedObject (Object) | _doesNotUnderstand: | | | | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | | | | receiver: nil | | | | [12] OGUpgradeJadeServer | doVersionLoadFrom:to: | | | | loadedVersion: nil | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | metacelloVersion: nil | | | | receiver: anOGUpgradeJadeServer | | | | [13] [] in OGUpgradeJadeServer | upgradeGLASSServer | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | loadedVersion: nil | | | | receiver: aComplexBlock | | | | [14] ExceptionHandler | try:on:in:do: | | | | aBlock: aComplexBlock | | | | aSymbolDictionary: nil | | | | anExceptionSelector: Warning | | | | anotherBlock: aSimpleBlock | | | | _temp1: 23541840899477514 | | | | receiver: anExceptionHandler | | | | [15] Warning class (ExceptionA class) | try:on:do: | | | | tryBlock: aComplexBlock | | | | aSymbolDictionary: nil | | | | handlerBlock: aSimpleBlock | | | | receiver: Warning | | | | [16] [] in ExecutableBlock | on:do: | | | | _temp1: Warning | | | | _temp2: aSimpleBlock | | | | selector: 1.0-beta.6 [ConfigurationOfGLASS] | | | | action: nil | | | | receiver: aComplexBlock | | | | [17] OGUpgradeJadeServer | upgradeGLASSServer | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | loadedVersion: nil | | | | _temp1: 7631991397421066 | | | | receiver: anOGUpgradeJadeServer | | | | | | | | * loadedVersion variable is nil | | | | any clue? | | | | | | | | best regards | | | | mdc | | | | | | | | | | | | | | | | | | | | |
Dale
i have installed and running the first appliance (1.0 i guess) , in this appliance i have one application running,now i'm migrating to 2.4.4.4 gemstone/glass. Before i make backup on first appliance y restore on "new" (2.4.4.4) glass, but don't work restore process seems to be overrides some core classes i guess. that is the question how restore my backup on "new" glass. best mdc
On Fri, Jul 29, 2011 at 4:56 PM, Dale Henrichs <[hidden email]> wrote: What do you have in your "old appliance" that you need to restore? |
Juan,
You have two routes to go to preserve your data: 1. Upgrade your appliance extent to 2.4. 2. Export/import your data. The upgrade route is the first route I would suggest. The upgrade process is documented in the 2.x Install Guide[1]. You already have 2.4.4.1 installed on Linux, so you can start the upgrade process by following the steps in Chapter 2. Be aware that there are special instructions if you are upgrading a Seaside extent ... At the end of the upgrade process you will running in pretty much the same environment that you started ... A number of things changed since the appliance was released bu most if not all of the changes should be covered by the upgrade process. When you have completed step 4 (the Seaside specific step). make a backup copy of the extent (file-based copy after shutting down the stone or by using the GemTools backup menu item). Run your tests to verify that your system is in working order ... if issues appear at this point in time (or during the upgrade) let me know. Once you've gotten to this point you can consider upgrading to the latest GLASS version and the latest Seaside28 version. This is the point where you want to use the Upgrade GLASS menu item to upgrade just the GLASS support code (not Seaside2.8) when the upgrade completes you will want to make a backup and run tests before proceeding with the Seaside28 upgrade ... Finally the most recent GemTools image can be used to connect to your old Appliance as well as the latest GLASS version. Not all of the menu items are functional, but all of the important tools do work. It's important that we do backups and tests at the end of each step so that we can make sure that we are not trying to solve a problem that was introduced in an earlier step. If you don't have a lot of data, or you feel that your data can be easily exported/imported (via SIXX or just dumping your data in a custom format), then you might consider bypassing the upgrade step and just export your data from the appliance and them import it into your fresh Seaside28 image. Don't forget that you'll have to dump out your application code (business model and custom Seaside components) from the appliance and load it into 2.4.4.1 (and run tests) before attempting to import your data. Dale [1] http://community.gemstone.com/download/attachments/5308874/GS64-InstallGuide-Linux-2.4.pdf?version=1 ----- Original Message ----- | From: "Juan" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Friday, July 29, 2011 1:01:19 PM | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project latestVersion load fail!! | | Dale | | i have installed and running the first appliance (1.0 i guess) , in | this appliance i have one application running,now i'm migrating to | 2.4.4.4 gemstone/glass. | Before i make backup on first appliance y restore on "new" (2.4.4.4) | glass, but don't work | restore process seems to be overrides some core classes i guess . | that is the question how restore my backup on "new" glass. | best | mdc | | | | | On Fri, Jul 29, 2011 at 4:56 PM, Dale Henrichs < [hidden email] | > wrote: | | | What do you have in your "old appliance" that you need to restore? | | | Dale | | ----- Original Message ----- | | From: "Juan" < [hidden email] > | | To: "GemStone Seaside beta discussion" < [hidden email] | | > | | | | | Sent: Friday, July 29, 2011 12:49:05 PM | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | latestVersion load fail!! | | | | Dale | | | | i do, and work ok thanks ,Now how do I restore of my old appliance | | image ?? | | best | | mdc | | | | | | | | On Fri, Jul 29, 2011 at 4:27 PM, Dale Henrichs < | | [hidden email] | | > wrote: | | | | | | Juan, | | | | If you start with the extent0.seaside.dbf, you should be able to | | use | | GemTools (which I assume has been updated to 1.0-beta.8.4 already) | | to login and then the only thing that you need to do is: | | | | 1) Update GLASS to 1.0-beta.8.6 (using the Update GLASS menu item | | in | | GemTools) | | 2) Load Seaside28 with the following: | | | | MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [ | | Gofer project load: 'Seaside28'. | | ]. | | | | and you shouldn't have to load anything manually...If you hit | | issues | | let me know and we'll see if we can work through them one at a | | time... | | | | | | Dale | | | | ----- Original Message ----- | | | From: "Juan" < [hidden email] > | | | To: "GemStone Seaside beta discussion" < | | | [hidden email] | | | > | | | | | | | | | Sent: Friday, July 29, 2011 11:26:21 AM | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | latestVersion load fail!! | | | | | | i did it, a lot of problems appeared, I had to load the classes | | | manually. | | | After i ' follow the jame's tutorials , and seaside work's ,but | | | when | | | i loaded my backup (come from old appliance) | | | seaside stop working , i'm trying to fix that. | | | best regards | | | mdc | | | | | | | | | On Fri, Jul 29, 2011 at 1:37 PM, Dale Henrichs < | | | [hidden email] | | | > wrote: | | | | | | | | | Juan, | | | | | | The stack that you sent appears to me to be from an older version | | | of | | | GLASS than is shipped with 2.4.4.1, so I am assuming that for tht | | | particular run, you were using the old extent ... try again | | | starting | | | with extent0.seaside.dbf and if you hit issues, please send me a | | | stack and I'll see what I can figure out. | | | | | | Dale | | | | | | | | | | | | ----- Original Message ----- | | | | From: "Juan" < [hidden email] > | | | | To: "GemStone Seaside beta discussion" < | | | | [hidden email] | | | | > | | | | | | | | | | | | | Sent: Tuesday, July 26, 2011 1:56:32 PM | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | latestVersion load fail!! | | | | | | | | Dale | | | | | | | | | | | | On Tue, Jul 26, 2011 at 4:38 PM, Dale Henrichs < | | | | [hidden email] | | | | > wrote: | | | | | | | | | | | | Did you try the upgrade from the point where you failed on the | | | | previous load or did you start "fresh" ... the upgrades for | | | | pre-Metacello GLASS versions was very touchy ... Before we go | | | | too | | | | far, tho, I am wondering why you have what appears to be an old | | | | GLASS version? If you are running with 2.4.4.1, you should be | | | | using | | | | the extent associated with that release and I wouldn't think | | | | you | | | | would have the upgrade issues that you appear to be | | | | experiencing | | | | .... | | | | | | | | I am a bit confused about what you are trying to do ... | | | | | | | | | | | | Dale | | | | | | | | | | | | | | | | I downloaded version 2.4.4.4 from gemstone. I installed a | | | | vmware | | | | with | | | | linux (Gentoo) and I ran the gemstone ok. I copied el | | | | extent.seaside.dbf like extent0.db | | | | and then (by mistake) I uploaded a backup from an image of | | | | production | | | | that came with the old appliance. | | | | Now I'm trying to update the seaside and the glass. I wish to | | | | keep | | | | the version 2.8 of seaside This is what I'm trying to do but it | | | | fails, as I told you in previous mails. | | | | | | | | ConfigurationOfSeaside28 project lastVersion load --> fail | | | | Do you have any suggestion? Do I run the extent.seaside.dbf | | | | again? | | | | What do you think? | | | | best regards | | | | MDC | | | | | | | | | | | | | | | | | | | | | | | | | | | | ----- Original Message ----- | | | | | From: "Juan" < [hidden email] > | | | | | To: "GemStone Seaside beta discussion" < | | | | | [hidden email] | | | | | > | | | | | | | | | | | | | | | | | Sent: Tuesday, July 26, 2011 11:58:43 AM | | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | | latestVersion load fail!! | | | | | | | | | | Dale | | | | | | | | | | i'm follow your instructions with the update glass from pharo | | | | | gemtools | | | | | the follow errror occurs. | | | | | | | | | | MessageNotUnderstood 2010: No method was found for the | | | | | selector | | | | | <#'versionNumber'> when sent to <nil> with arguments | | | | | contained | | | | | in | | | | | <anArray( )>MessageNotUnderstood 2010: No method was found | | | | | for | | | | | the | | | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | | | contained in <anArray( )> | | | | | | | | | | doVersionLoadFrom: loadedVersion to: version | | | | | * ((loadedVersion versionNumber < '1.0-beta.8' | | | | | asMetacelloVersionNumber) and: [ | | | | | version versionNumber >= '1.0-beta.8' | | | | | asMetacelloVersionNumber | | | | | ]) | | | | | ifTrue: [ "Updating to 1.0-beta.8 or beyond from pre | | | | | 1.0-beta.8" | | | | | | metacelloVersion | | | | | | Transcript cr; show: 'Upgrading Metacello to version | | | | | 1.0-beta.26.1'. | | | | | metacelloVersion := ConfigurationOfMetacello project | | | | | currentVersion. | | | | | metacelloVersion versionNumber <= '1.0-beta.17' | | | | | asMetacelloVersionNumber | | | | | ifTrue: [ self do10beta17MetacelloPreload ] | | | | | ifFalse: [ self doMetacelloPreload ]. | | | | | self mapGLASSConfigurationRepositories. | | | | | System commitTransaction ]. | | | | | loadedVersion versionNumber = '1.0-beta.0' | | | | | asMetacelloVersionNumber | | | | | ifTrue: [ self doGLASS10beta0Preload ]. | | | | | "refresh the version and LOAD... we want a properly | | | | | constructed | | | | | version | | | | | based on the latest Metacello that is loaded" | | | | | (ConfigurationOfGLASS project version: version versionString) | | | | | load. | | | | | self doGLASS10beta8Postload | | | | | | | | | | [1] MessageNotUnderstood (ExceptionA) | defaultAction | | | | | _topOfStack: System | | | | | receiver: MessageNotUnderstood 2010: No method was found for | | | | | the | | | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | | | contained in <anArray( )>. | | | | | [2] MessageNotUnderstood (Error) | defaultAction | | | | | receiver: MessageNotUnderstood 2010: No method was found for | | | | | the | | | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | | | contained in <anArray( )>. | | | | | [3] MessageNotUnderstood | defaultAction | | | | | receiver: MessageNotUnderstood 2010: No method was found for | | | | | the | | | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | | | contained in <anArray( )>. | | | | | [4] MessageNotUnderstood (ExceptionA) | doResignal | | | | | gsException: anException | | | | | nextEx: nil | | | | | receiver: MessageNotUnderstood 2010: No method was found for | | | | | the | | | | | selector <#'versionNumber'> when sent to <nil> with arguments | | | | | contained in <anArray( )>. | | | | | [5] ExceptionHandler | caughtException | | | | | receiver: anExceptionHandler | | | | | [6] ExceptionHandler | caughtEx:number:cat:args: | | | | | ex: anException | | | | | num: 2010 | | | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, | | | | | nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, ...)) | | | | | args: anArray( nil, #'versionNumber', anArray( )) | | | | | createdResume: true | | | | | _temp1: 23541843046961162 | | | | | receiver: anExceptionHandler | | | | | [7] [] in ExceptionHandler | try:on:in:do: | | | | | ex: anException | | | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, | | | | | nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, ...)) | | | | | num: 2010 | | | | | args: anArray( nil, #'versionNumber', anArray( )) | | | | | aBlock: aComplexBlock | | | | | aSymbolDictionary: nil | | | | | anExceptionSelector: Warning | | | | | anotherBlock: aSimpleBlock | | | | | receiver: aComplexBlock | | | | | [8] Exception | _signal:number:args: | | | | | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( | | | | | nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, ...)) | | | | | anInteger: 2010 | | | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | | | receiver: anException | | | | | [9] System class | signal:args:signalDictionary: | | | | | anInteger: 2010 | | | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | | | anErrorDict: aSymbolDictionary( #'English'->anArray( nil, | | | | | nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | nil, | | | | | nil, nil, nil, nil, nil, nil, ...)) | | | | | ex: anException | | | | | receiver: System | | | | | [10] UndefinedObject (Object) | doesNotUnderstand: | | | | | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | | | | | selector: #'versionNumber' | | | | | argList: anArray( nil, #'versionNumber', anArray( )) | | | | | receiver: nil | | | | | [11] UndefinedObject (Object) | _doesNotUnderstand: | | | | | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | | | | | receiver: nil | | | | | [12] OGUpgradeJadeServer | doVersionLoadFrom:to: | | | | | loadedVersion: nil | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | metacelloVersion: nil | | | | | receiver: anOGUpgradeJadeServer | | | | | [13] [] in OGUpgradeJadeServer | upgradeGLASSServer | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | loadedVersion: nil | | | | | receiver: aComplexBlock | | | | | [14] ExceptionHandler | try:on:in:do: | | | | | aBlock: aComplexBlock | | | | | aSymbolDictionary: nil | | | | | anExceptionSelector: Warning | | | | | anotherBlock: aSimpleBlock | | | | | _temp1: 23541840899477514 | | | | | receiver: anExceptionHandler | | | | | [15] Warning class (ExceptionA class) | try:on:do: | | | | | tryBlock: aComplexBlock | | | | | aSymbolDictionary: nil | | | | | handlerBlock: aSimpleBlock | | | | | receiver: Warning | | | | | [16] [] in ExecutableBlock | on:do: | | | | | _temp1: Warning | | | | | _temp2: aSimpleBlock | | | | | selector: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | action: nil | | | | | receiver: aComplexBlock | | | | | [17] OGUpgradeJadeServer | upgradeGLASSServer | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | loadedVersion: nil | | | | | _temp1: 7631991397421066 | | | | | receiver: anOGUpgradeJadeServer | | | | | | | | | | * loadedVersion variable is nil | | | | | any clue? | | | | | | | | | | best regards | | | | | mdc | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Hi all . Dale
Dale i'm try with sixx export. my first attempts fail. I think some package is missing the error is in method: Object implement that. | instVars ind | aStream nextPutAll: GRPlatform current newline. instVars := self class allInstVarNames. ind := 0. instVars GRPlatform class is nil, i think missing in my image, what packages i need to load? best mdc pd: sixx test has tons of fails..
On Fri, Jul 29, 2011 at 6:39 PM, Dale Henrichs <[hidden email]> wrote: Juan, |
Juan,
Did you use the metacello configuration ConfigurationOfGsSiXX to load SIXX? If not: use the metacello configuration, it will load the prerequisite packages for you. On 01 Aug 2011, at 20:48, Juan wrote: Hi all . Dale |
In reply to this post by Juan-2
Juan,
What version of GLASS are you currently at? I assume that you are working with a version that came with the old appliance (so the configuration won't help as GLASS would need to be upgraded first to use the configuration). The version of SIXX that you are using is probably newer than works in that version of GLASS. It looks like you should be using at least GLASS.230-dkh.177[1]. You should be able to use the Update GLASS menu item to update to GLASS.230-dkh.177 and the version of SIXX that is compatible with that version of GLASS will be loaded. You should look at the post for managing out of memory situations[2] that was written around that time since SIXX was subject to stack overflow and out-of-memory conditions... Ken Treis has a has a good post[3] on SIXX going it was written about 6 months after GLASS.230-dkh.177 was released ... pay special attention to what he says about the SIXX script[4]. Ken's post came in the GLASS.230-dkh.231 timeframe, so you might need to upgrade to GLASS.230-dkh.231 for Ken's code to work. Dale [1] http://gemstonesoup.wordpress.com/2008/12/11/glass-beta-update-a-perfect-storm-glass230-dkh177/ [2] http://gemstonesoup.wordpress.com/2008/11/19/gemstone-101-managing-out-of-memory-situations/ [3] http://kentreis.wordpress.com/2009/06/01/deep-sixx-with-xml-pull-parser/ [4] http://kdt.s3.amazonaws.com/Blog/2009-05-29/sixx.gs ----- Original Message ----- | From: "Juan" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Monday, August 1, 2011 11:48:29 AM | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project latestVersion load fail!! | | Hi all . Dale | | | Dale i'm try with sixx export. my first attempts fail. | I think some package is missing | the error is in method: Object implement that. | | | | sixxInstVarsOn: aStream indent: level context: dictionary | | instVars ind | | aStream nextPutAll: GRPlatform current newline. | instVars := self class allInstVarNames. | ind := 0. | instVars | | GRPlatform class is nil, i think missing in my image, what packages | i need to load? | | best | mdc | | pd: sixx test has tons of fails.. | | | | On Fri, Jul 29, 2011 at 6:39 PM, Dale Henrichs < [hidden email] | > wrote: | | | Juan, | | You have two routes to go to preserve your data: | | 1. Upgrade your appliance extent to 2.4. | 2. Export/import your data. | | The upgrade route is the first route I would suggest. The upgrade | process is documented in the 2.x Install Guide[1]. You already have | 2.4.4.1 installed on Linux, so you can start the upgrade process by | following the steps in Chapter 2. Be aware that there are special | instructions if you are upgrading a Seaside extent ... At the end of | the upgrade process you will running in pretty much the same | environment that you started ... A number of things changed since | the appliance was released bu most if not all of the changes should | be covered by the upgrade process. | | When you have completed step 4 (the Seaside specific step). make a | backup copy of the extent (file-based copy after shutting down the | stone or by using the GemTools backup menu item). Run your tests to | verify that your system is in working order ... if issues appear at | this point in time (or during the upgrade) let me know. | | Once you've gotten to this point you can consider upgrading to the | latest GLASS version and the latest Seaside28 version. This is the | point where you want to use the Upgrade GLASS menu item to upgrade | just the GLASS support code (not Seaside2.8) when the upgrade | completes you will want to make a backup and run tests before | proceeding with the Seaside28 upgrade ... | | Finally the most recent GemTools image can be used to connect to your | old Appliance as well as the latest GLASS version. Not all of the | menu items are functional, but all of the important tools do work. | | It's important that we do backups and tests at the end of each step | so that we can make sure that we are not trying to solve a problem | that was introduced in an earlier step. | | If you don't have a lot of data, or you feel that your data can be | easily exported/imported (via SIXX or just dumping your data in a | custom format), then you might consider bypassing the upgrade step | and just export your data from the appliance and them import it into | your fresh Seaside28 image. Don't forget that you'll have to dump | out your application code (business model and custom Seaside | components) from the appliance and load it into 2.4.4.1 (and run | tests) before attempting to import your data. | | Dale | | [1] | http://community.gemstone.com/download/attachments/5308874/GS64-InstallGuide-Linux-2.4.pdf?version=1 | | | ----- Original Message ----- | | From: "Juan" < [hidden email] > | | To: "GemStone Seaside beta discussion" < [hidden email] | | > | | | | | Sent: Friday, July 29, 2011 1:01:19 PM | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | latestVersion load fail!! | | | | Dale | | | | i have installed and running the first appliance (1.0 i guess) , in | | this appliance i have one application running,now i'm migrating to | | 2.4.4.4 gemstone/glass. | | Before i make backup on first appliance y restore on "new" | | (2.4.4.4) | | glass, but don't work | | restore process seems to be overrides some core classes i guess . | | that is the question how restore my backup on "new" glass. | | best | | mdc | | | | | | | | | | On Fri, Jul 29, 2011 at 4:56 PM, Dale Henrichs < | | [hidden email] | | > wrote: | | | | | | What do you have in your "old appliance" that you need to restore? | | | | | | Dale | | | | ----- Original Message ----- | | | From: "Juan" < [hidden email] > | | | To: "GemStone Seaside beta discussion" < | | | [hidden email] | | | > | | | | | | | | | Sent: Friday, July 29, 2011 12:49:05 PM | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | latestVersion load fail!! | | | | | | Dale | | | | | | i do, and work ok thanks ,Now how do I restore of my old | | | appliance | | | image ?? | | | best | | | mdc | | | | | | | | | | | | On Fri, Jul 29, 2011 at 4:27 PM, Dale Henrichs < | | | [hidden email] | | | > wrote: | | | | | | | | | Juan, | | | | | | If you start with the extent0.seaside.dbf, you should be able to | | | use | | | GemTools (which I assume has been updated to 1.0-beta.8.4 | | | already) | | | to login and then the only thing that you need to do is: | | | | | | 1) Update GLASS to 1.0-beta.8.6 (using the Update GLASS menu item | | | in | | | GemTools) | | | 2) Load Seaside28 with the following: | | | | | | MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [ | | | Gofer project load: 'Seaside28'. | | | ]. | | | | | | and you shouldn't have to load anything manually...If you hit | | | issues | | | let me know and we'll see if we can work through them one at a | | | time... | | | | | | | | | Dale | | | | | | ----- Original Message ----- | | | | From: "Juan" < [hidden email] > | | | | To: "GemStone Seaside beta discussion" < | | | | [hidden email] | | | | > | | | | | | | | | | | | | Sent: Friday, July 29, 2011 11:26:21 AM | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | latestVersion load fail!! | | | | | | | | i did it, a lot of problems appeared, I had to load the classes | | | | manually. | | | | After i ' follow the jame's tutorials , and seaside work's ,but | | | | when | | | | i loaded my backup (come from old appliance) | | | | seaside stop working , i'm trying to fix that. | | | | best regards | | | | mdc | | | | | | | | | | | | On Fri, Jul 29, 2011 at 1:37 PM, Dale Henrichs < | | | | [hidden email] | | | | > wrote: | | | | | | | | | | | | Juan, | | | | | | | | The stack that you sent appears to me to be from an older | | | | version | | | | of | | | | GLASS than is shipped with 2.4.4.1, so I am assuming that for | | | | tht | | | | particular run, you were using the old extent ... try again | | | | starting | | | | with extent0.seaside.dbf and if you hit issues, please send me | | | | a | | | | stack and I'll see what I can figure out. | | | | | | | | Dale | | | | | | | | | | | | | | | | ----- Original Message ----- | | | | | From: "Juan" < [hidden email] > | | | | | To: "GemStone Seaside beta discussion" < | | | | | [hidden email] | | | | | > | | | | | | | | | | | | | | | | | Sent: Tuesday, July 26, 2011 1:56:32 PM | | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | | latestVersion load fail!! | | | | | | | | | | Dale | | | | | | | | | | | | | | | On Tue, Jul 26, 2011 at 4:38 PM, Dale Henrichs < | | | | | [hidden email] | | | | | > wrote: | | | | | | | | | | | | | | | Did you try the upgrade from the point where you failed on | | | | | the | | | | | previous load or did you start "fresh" ... the upgrades for | | | | | pre-Metacello GLASS versions was very touchy ... Before we go | | | | | too | | | | | far, tho, I am wondering why you have what appears to be an | | | | | old | | | | | GLASS version? If you are running with 2.4.4.1, you should be | | | | | using | | | | | the extent associated with that release and I wouldn't think | | | | | you | | | | | would have the upgrade issues that you appear to be | | | | | experiencing | | | | | .... | | | | | | | | | | I am a bit confused about what you are trying to do ... | | | | | | | | | | | | | | | Dale | | | | | | | | | | | | | | | | | | | | I downloaded version 2.4.4.4 from gemstone. I installed a | | | | | vmware | | | | | with | | | | | linux (Gentoo) and I ran the gemstone ok. I copied el | | | | | extent.seaside.dbf like extent0.db | | | | | and then (by mistake) I uploaded a backup from an image of | | | | | production | | | | | that came with the old appliance. | | | | | Now I'm trying to update the seaside and the glass. I wish to | | | | | keep | | | | | the version 2.8 of seaside This is what I'm trying to do but | | | | | it | | | | | fails, as I told you in previous mails. | | | | | | | | | | ConfigurationOfSeaside28 project lastVersion load --> fail | | | | | Do you have any suggestion? Do I run the extent.seaside.dbf | | | | | again? | | | | | What do you think? | | | | | best regards | | | | | MDC | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ----- Original Message ----- | | | | | | From: "Juan" < [hidden email] > | | | | | | To: "GemStone Seaside beta discussion" < | | | | | | [hidden email] | | | | | | > | | | | | | | | | | | | | | | | | | | | | Sent: Tuesday, July 26, 2011 11:58:43 AM | | | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | | | latestVersion load fail!! | | | | | | | | | | | | Dale | | | | | | | | | | | | i'm follow your instructions with the update glass from | | | | | | pharo | | | | | | gemtools | | | | | | the follow errror occurs. | | | | | | | | | | | | MessageNotUnderstood 2010: No method was found for the | | | | | | selector | | | | | | <#'versionNumber'> when sent to <nil> with arguments | | | | | | contained | | | | | | in | | | | | | <anArray( )>MessageNotUnderstood 2010: No method was found | | | | | | for | | | | | | the | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | arguments | | | | | | contained in <anArray( )> | | | | | | | | | | | | doVersionLoadFrom: loadedVersion to: version | | | | | | * ((loadedVersion versionNumber < '1.0-beta.8' | | | | | | asMetacelloVersionNumber) and: [ | | | | | | version versionNumber >= '1.0-beta.8' | | | | | | asMetacelloVersionNumber | | | | | | ]) | | | | | | ifTrue: [ "Updating to 1.0-beta.8 or beyond from pre | | | | | | 1.0-beta.8" | | | | | | | metacelloVersion | | | | | | | Transcript cr; show: 'Upgrading Metacello to version | | | | | | 1.0-beta.26.1'. | | | | | | metacelloVersion := ConfigurationOfMetacello project | | | | | | currentVersion. | | | | | | metacelloVersion versionNumber <= '1.0-beta.17' | | | | | | asMetacelloVersionNumber | | | | | | ifTrue: [ self do10beta17MetacelloPreload ] | | | | | | ifFalse: [ self doMetacelloPreload ]. | | | | | | self mapGLASSConfigurationRepositories. | | | | | | System commitTransaction ]. | | | | | | loadedVersion versionNumber = '1.0-beta.0' | | | | | | asMetacelloVersionNumber | | | | | | ifTrue: [ self doGLASS10beta0Preload ]. | | | | | | "refresh the version and LOAD... we want a properly | | | | | | constructed | | | | | | version | | | | | | based on the latest Metacello that is loaded" | | | | | | (ConfigurationOfGLASS project version: version | | | | | | versionString) | | | | | | load. | | | | | | self doGLASS10beta8Postload | | | | | | | | | | | | [1] MessageNotUnderstood (ExceptionA) | defaultAction | | | | | | _topOfStack: System | | | | | | receiver: MessageNotUnderstood 2010: No method was found | | | | | | for | | | | | | the | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | arguments | | | | | | contained in <anArray( )>. | | | | | | [2] MessageNotUnderstood (Error) | defaultAction | | | | | | receiver: MessageNotUnderstood 2010: No method was found | | | | | | for | | | | | | the | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | arguments | | | | | | contained in <anArray( )>. | | | | | | [3] MessageNotUnderstood | defaultAction | | | | | | receiver: MessageNotUnderstood 2010: No method was found | | | | | | for | | | | | | the | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | arguments | | | | | | contained in <anArray( )>. | | | | | | [4] MessageNotUnderstood (ExceptionA) | doResignal | | | | | | gsException: anException | | | | | | nextEx: nil | | | | | | receiver: MessageNotUnderstood 2010: No method was found | | | | | | for | | | | | | the | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | arguments | | | | | | contained in <anArray( )>. | | | | | | [5] ExceptionHandler | caughtException | | | | | | receiver: anExceptionHandler | | | | | | [6] ExceptionHandler | caughtEx:number:cat:args: | | | | | | ex: anException | | | | | | num: 2010 | | | | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, | | | | | | nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, ...)) | | | | | | args: anArray( nil, #'versionNumber', anArray( )) | | | | | | createdResume: true | | | | | | _temp1: 23541843046961162 | | | | | | receiver: anExceptionHandler | | | | | | [7] [] in ExceptionHandler | try:on:in:do: | | | | | | ex: anException | | | | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, nil, | | | | | | nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, ...)) | | | | | | num: 2010 | | | | | | args: anArray( nil, #'versionNumber', anArray( )) | | | | | | aBlock: aComplexBlock | | | | | | aSymbolDictionary: nil | | | | | | anExceptionSelector: Warning | | | | | | anotherBlock: aSimpleBlock | | | | | | receiver: aComplexBlock | | | | | | [8] Exception | _signal:number:args: | | | | | | aSymbolDictionary: aSymbolDictionary( #'English'->anArray( | | | | | | nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, ...)) | | | | | | anInteger: 2010 | | | | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | | | | receiver: anException | | | | | | [9] System class | signal:args:signalDictionary: | | | | | | anInteger: 2010 | | | | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | | | | anErrorDict: aSymbolDictionary( #'English'->anArray( nil, | | | | | | nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | nil, | | | | | | nil, nil, nil, nil, nil, nil, ...)) | | | | | | ex: anException | | | | | | receiver: System | | | | | | [10] UndefinedObject (Object) | doesNotUnderstand: | | | | | | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | | | | | | selector: #'versionNumber' | | | | | | argList: anArray( nil, #'versionNumber', anArray( )) | | | | | | receiver: nil | | | | | | [11] UndefinedObject (Object) | _doesNotUnderstand: | | | | | | aMessageDescriptor: anArray( #'versionNumber', anArray( )) | | | | | | receiver: nil | | | | | | [12] OGUpgradeJadeServer | doVersionLoadFrom:to: | | | | | | loadedVersion: nil | | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | metacelloVersion: nil | | | | | | receiver: anOGUpgradeJadeServer | | | | | | [13] [] in OGUpgradeJadeServer | upgradeGLASSServer | | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | loadedVersion: nil | | | | | | receiver: aComplexBlock | | | | | | [14] ExceptionHandler | try:on:in:do: | | | | | | aBlock: aComplexBlock | | | | | | aSymbolDictionary: nil | | | | | | anExceptionSelector: Warning | | | | | | anotherBlock: aSimpleBlock | | | | | | _temp1: 23541840899477514 | | | | | | receiver: anExceptionHandler | | | | | | [15] Warning class (ExceptionA class) | try:on:do: | | | | | | tryBlock: aComplexBlock | | | | | | aSymbolDictionary: nil | | | | | | handlerBlock: aSimpleBlock | | | | | | receiver: Warning | | | | | | [16] [] in ExecutableBlock | on:do: | | | | | | _temp1: Warning | | | | | | _temp2: aSimpleBlock | | | | | | selector: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | action: nil | | | | | | receiver: aComplexBlock | | | | | | [17] OGUpgradeJadeServer | upgradeGLASSServer | | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | loadedVersion: nil | | | | | | _temp1: 7631991397421066 | | | | | | receiver: anOGUpgradeJadeServer | | | | | | | | | | | | * loadedVersion variable is nil | | | | | | any clue? | | | | | | | | | | | | best regards | | | | | | mdc | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Dale
On Mon, Aug 1, 2011 at 6:01 PM, Dale Henrichs <[hidden email]> wrote: Juan, I my old appliance Name: GLASS.230-dkh.231 Author: dkh Time: 05/12/09, 16:51:20 UUID: 1884ac6c-c087-4575-825f-ce89599a8667 Ancestors: GLASS.230-dkh.230
SIXX fail basic things. 'hello' sixxString -->fail writeSixxTagOn: aStream id: idStr name: nameString indent: level context: dictionary | constants formatter | level timesRepeat: [ aStream nextPut: Character tab ]. constants := SixxConstants current. formatter := dictionary formatterResolver formatterAt: self class in: self sixxEnv. SixxXmlUtil writeTagNamed: constants objectTagName attributesDo: [:wStr | self writeSixxAttributeOn: wStr id: idStr. self writeBasicSixxAttributesOn: wStr name: nameString. self writeSixxAttributeOn: wStr formatter: formatter] contentDo: [:wStr | formatter isNil ifTrue: [self sixxContentOn: wStr indent: level context: dictionary] ifFalse: [formatter format: self on: wStr indent: level context: dictionary]] on: aStream. aStream nextPutAll: GRPlatform current newline * * GRPlatformis is nil . may be need to loasd some package i don't now . best mdc
|
Okay ... apparently you loaded in a newer version of SIXX (that is incompatible)... Grease (where GRPlatform is coming from) wasn't part of GLASS.230-dkh.231...
This is the major reason that I invented Metacello ... there was too much magic involved in getting the right packages loaded with the right supporting versions of packages ... Dale ----- Original Message ----- | From: "Juan" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Monday, August 1, 2011 2:10:17 PM | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project latestVersion load fail!! | | Dale | | | | On Mon, Aug 1, 2011 at 6:01 PM, Dale Henrichs < [hidden email] > | wrote: | | | Juan, | | What version of GLASS are you currently at? | | | I my old appliance | Name: GLASS.230-dkh.231 | Author: dkh | Time: 05/12/09, 16:51:20 | UUID: 1884ac6c-c087-4575-825f-ce89599a8667 | Ancestors: GLASS.230-dkh.230 | | | | | I assume that you are working with a version that came with the old | appliance (so the configuration won't help as GLASS would need to be | upgraded first to use the configuration). The version of SIXX that | you are using is probably newer than works in that version of GLASS. | It looks like you should be using at least GLASS.230-dkh.177[1]. | | | | | You should be able to use the Update GLASS menu item to update to | GLASS.230-dkh.177 and the version of SIXX that is compatible with | that version of GLASS will be loaded. You should look at the post | for managing out of memory situations[2] that was written around | that time since SIXX was subject to stack overflow and out-of-memory | conditions... Ken Treis has a has a good post[3] on SIXX going it | was written about 6 months after GLASS.230-dkh.177 was released ... | pay special attention to what he says about the SIXX script[4]. | | | SIXX fail basic things. | 'hello' sixxString -->fail | | writeSixxTagOn: aStream id: idStr name: nameString indent: level | context: dictionary | | constants formatter | | level timesRepeat: [ aStream nextPut: Character tab ]. | constants := SixxConstants current. | formatter := dictionary formatterResolver | formatterAt: self class | in: self sixxEnv. | SixxXmlUtil | writeTagNamed: constants objectTagName | attributesDo: [:wStr | | self writeSixxAttributeOn: wStr id: idStr. | self writeBasicSixxAttributesOn: wStr name: nameString. | self writeSixxAttributeOn: wStr formatter: formatter] | contentDo: [:wStr | formatter isNil | ifTrue: [self | sixxContentOn: wStr | indent: level | context: dictionary] | ifFalse: [formatter | format: self | on: wStr | indent: level | context: dictionary]] | on: aStream. | aStream nextPutAll: GRPlatform current newline * | | * GRPlatformis is nil . | may be need to loasd some package i don't now . | best | mdc | | | | | Ken's post came in the GLASS.230-dkh.231 timeframe, so you might need | to upgrade to GLASS.230-dkh.231 for Ken's code to work. | | Dale | | [1] | http://gemstonesoup.wordpress.com/2008/12/11/glass-beta-update-a-perfect-storm-glass230-dkh177/ | [2] | http://gemstonesoup.wordpress.com/2008/11/19/gemstone-101-managing-out-of-memory-situations/ | [3] | http://kentreis.wordpress.com/2009/06/01/deep-sixx-with-xml-pull-parser/ | [4] http://kdt.s3.amazonaws.com/Blog/2009-05-29/sixx.gs | | | ----- Original Message ----- | | From: "Juan" < [hidden email] > | | To: "GemStone Seaside beta discussion" < [hidden email] | | > | | | | | Sent: Monday, August 1, 2011 11:48:29 AM | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | latestVersion load fail!! | | | | Hi all . Dale | | | | | | Dale i'm try with sixx export. my first attempts fail. | | I think some package is missing | | the error is in method: Object implement that. | | | | | | | | sixxInstVarsOn: aStream indent: level context: dictionary | | | instVars ind | | | aStream nextPutAll: GRPlatform current newline. | | instVars := self class allInstVarNames. | | ind := 0. | | instVars | | | | GRPlatform class is nil, i think missing in my image, what packages | | i need to load? | | | | best | | mdc | | | | pd: sixx test has tons of fails.. | | | | | | | | On Fri, Jul 29, 2011 at 6:39 PM, Dale Henrichs < | | [hidden email] | | > wrote: | | | | | | Juan, | | | | You have two routes to go to preserve your data: | | | | 1. Upgrade your appliance extent to 2.4. | | 2. Export/import your data. | | | | The upgrade route is the first route I would suggest. The upgrade | | process is documented in the 2.x Install Guide[1]. You already have | | 2.4.4.1 installed on Linux, so you can start the upgrade process by | | following the steps in Chapter 2. Be aware that there are special | | instructions if you are upgrading a Seaside extent ... At the end | | of | | the upgrade process you will running in pretty much the same | | environment that you started ... A number of things changed since | | the appliance was released bu most if not all of the changes should | | be covered by the upgrade process. | | | | When you have completed step 4 (the Seaside specific step). make a | | backup copy of the extent (file-based copy after shutting down the | | stone or by using the GemTools backup menu item). Run your tests to | | verify that your system is in working order ... if issues appear at | | this point in time (or during the upgrade) let me know. | | | | Once you've gotten to this point you can consider upgrading to the | | latest GLASS version and the latest Seaside28 version. This is the | | point where you want to use the Upgrade GLASS menu item to upgrade | | just the GLASS support code (not Seaside2.8) when the upgrade | | completes you will want to make a backup and run tests before | | proceeding with the Seaside28 upgrade ... | | | | Finally the most recent GemTools image can be used to connect to | | your | | old Appliance as well as the latest GLASS version. Not all of the | | menu items are functional, but all of the important tools do work. | | | | It's important that we do backups and tests at the end of each step | | so that we can make sure that we are not trying to solve a problem | | that was introduced in an earlier step. | | | | If you don't have a lot of data, or you feel that your data can be | | easily exported/imported (via SIXX or just dumping your data in a | | custom format), then you might consider bypassing the upgrade step | | and just export your data from the appliance and them import it | | into | | your fresh Seaside28 image. Don't forget that you'll have to dump | | out your application code (business model and custom Seaside | | components) from the appliance and load it into 2.4.4.1 (and run | | tests) before attempting to import your data. | | | | Dale | | | | [1] | | http://community.gemstone.com/download/attachments/5308874/GS64-InstallGuide-Linux-2.4.pdf?version=1 | | | | | | ----- Original Message ----- | | | From: "Juan" < [hidden email] > | | | To: "GemStone Seaside beta discussion" < | | | [hidden email] | | | > | | | | | | | | | Sent: Friday, July 29, 2011 1:01:19 PM | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | latestVersion load fail!! | | | | | | Dale | | | | | | i have installed and running the first appliance (1.0 i guess) , | | | in | | | this appliance i have one application running,now i'm migrating | | | to | | | 2.4.4.4 gemstone/glass. | | | Before i make backup on first appliance y restore on "new" | | | (2.4.4.4) | | | glass, but don't work | | | restore process seems to be overrides some core classes i guess . | | | that is the question how restore my backup on "new" glass. | | | best | | | mdc | | | | | | | | | | | | | | | On Fri, Jul 29, 2011 at 4:56 PM, Dale Henrichs < | | | [hidden email] | | | > wrote: | | | | | | | | | What do you have in your "old appliance" that you need to | | | restore? | | | | | | | | | Dale | | | | | | ----- Original Message ----- | | | | From: "Juan" < [hidden email] > | | | | To: "GemStone Seaside beta discussion" < | | | | [hidden email] | | | | > | | | | | | | | | | | | | Sent: Friday, July 29, 2011 12:49:05 PM | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | latestVersion load fail!! | | | | | | | | Dale | | | | | | | | i do, and work ok thanks ,Now how do I restore of my old | | | | appliance | | | | image ?? | | | | best | | | | mdc | | | | | | | | | | | | | | | | On Fri, Jul 29, 2011 at 4:27 PM, Dale Henrichs < | | | | [hidden email] | | | | > wrote: | | | | | | | | | | | | Juan, | | | | | | | | If you start with the extent0.seaside.dbf, you should be able | | | | to | | | | use | | | | GemTools (which I assume has been updated to 1.0-beta.8.4 | | | | already) | | | | to login and then the only thing that you need to do is: | | | | | | | | 1) Update GLASS to 1.0-beta.8.6 (using the Update GLASS menu | | | | item | | | | in | | | | GemTools) | | | | 2) Load Seaside28 with the following: | | | | | | | | MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [ | | | | Gofer project load: 'Seaside28'. | | | | ]. | | | | | | | | and you shouldn't have to load anything manually...If you hit | | | | issues | | | | let me know and we'll see if we can work through them one at a | | | | time... | | | | | | | | | | | | Dale | | | | | | | | ----- Original Message ----- | | | | | From: "Juan" < [hidden email] > | | | | | To: "GemStone Seaside beta discussion" < | | | | | [hidden email] | | | | | > | | | | | | | | | | | | | | | | | Sent: Friday, July 29, 2011 11:26:21 AM | | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | | latestVersion load fail!! | | | | | | | | | | i did it, a lot of problems appeared, I had to load the | | | | | classes | | | | | manually. | | | | | After i ' follow the jame's tutorials , and seaside work's | | | | | ,but | | | | | when | | | | | i loaded my backup (come from old appliance) | | | | | seaside stop working , i'm trying to fix that. | | | | | best regards | | | | | mdc | | | | | | | | | | | | | | | On Fri, Jul 29, 2011 at 1:37 PM, Dale Henrichs < | | | | | [hidden email] | | | | | > wrote: | | | | | | | | | | | | | | | Juan, | | | | | | | | | | The stack that you sent appears to me to be from an older | | | | | version | | | | | of | | | | | GLASS than is shipped with 2.4.4.1, so I am assuming that for | | | | | tht | | | | | particular run, you were using the old extent ... try again | | | | | starting | | | | | with extent0.seaside.dbf and if you hit issues, please send | | | | | me | | | | | a | | | | | stack and I'll see what I can figure out. | | | | | | | | | | Dale | | | | | | | | | | | | | | | | | | | | ----- Original Message ----- | | | | | | From: "Juan" < [hidden email] > | | | | | | To: "GemStone Seaside beta discussion" < | | | | | | [hidden email] | | | | | | > | | | | | | | | | | | | | | | | | | | | | Sent: Tuesday, July 26, 2011 1:56:32 PM | | | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | | | latestVersion load fail!! | | | | | | | | | | | | Dale | | | | | | | | | | | | | | | | | | On Tue, Jul 26, 2011 at 4:38 PM, Dale Henrichs < | | | | | | [hidden email] | | | | | | > wrote: | | | | | | | | | | | | | | | | | | Did you try the upgrade from the point where you failed on | | | | | | the | | | | | | previous load or did you start "fresh" ... the upgrades for | | | | | | pre-Metacello GLASS versions was very touchy ... Before we | | | | | | go | | | | | | too | | | | | | far, tho, I am wondering why you have what appears to be an | | | | | | old | | | | | | GLASS version? If you are running with 2.4.4.1, you should | | | | | | be | | | | | | using | | | | | | the extent associated with that release and I wouldn't | | | | | | think | | | | | | you | | | | | | would have the upgrade issues that you appear to be | | | | | | experiencing | | | | | | .... | | | | | | | | | | | | I am a bit confused about what you are trying to do ... | | | | | | | | | | | | | | | | | | Dale | | | | | | | | | | | | | | | | | | | | | | | | I downloaded version 2.4.4.4 from gemstone. I installed a | | | | | | vmware | | | | | | with | | | | | | linux (Gentoo) and I ran the gemstone ok. I copied el | | | | | | extent.seaside.dbf like extent0.db | | | | | | and then (by mistake) I uploaded a backup from an image of | | | | | | production | | | | | | that came with the old appliance. | | | | | | Now I'm trying to update the seaside and the glass. I wish | | | | | | to | | | | | | keep | | | | | | the version 2.8 of seaside This is what I'm trying to do | | | | | | but | | | | | | it | | | | | | fails, as I told you in previous mails. | | | | | | | | | | | | ConfigurationOfSeaside28 project lastVersion load --> fail | | | | | | Do you have any suggestion? Do I run the extent.seaside.dbf | | | | | | again? | | | | | | What do you think? | | | | | | best regards | | | | | | MDC | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ----- Original Message ----- | | | | | | | From: "Juan" < [hidden email] > | | | | | | | To: "GemStone Seaside beta discussion" < | | | | | | | [hidden email] | | | | | | | > | | | | | | | | | | | | | | | | | | | | | | | | | Sent: Tuesday, July 26, 2011 11:58:43 AM | | | | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 | | | | | | | project | | | | | | | latestVersion load fail!! | | | | | | | | | | | | | | Dale | | | | | | | | | | | | | | i'm follow your instructions with the update glass from | | | | | | | pharo | | | | | | | gemtools | | | | | | | the follow errror occurs. | | | | | | | | | | | | | | MessageNotUnderstood 2010: No method was found for the | | | | | | | selector | | | | | | | <#'versionNumber'> when sent to <nil> with arguments | | | | | | | contained | | | | | | | in | | | | | | | <anArray( )>MessageNotUnderstood 2010: No method was | | | | | | | found | | | | | | | for | | | | | | | the | | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | | arguments | | | | | | | contained in <anArray( )> | | | | | | | | | | | | | | doVersionLoadFrom: loadedVersion to: version | | | | | | | * ((loadedVersion versionNumber < '1.0-beta.8' | | | | | | | asMetacelloVersionNumber) and: [ | | | | | | | version versionNumber >= '1.0-beta.8' | | | | | | | asMetacelloVersionNumber | | | | | | | ]) | | | | | | | ifTrue: [ "Updating to 1.0-beta.8 or beyond from pre | | | | | | | 1.0-beta.8" | | | | | | | | metacelloVersion | | | | | | | | Transcript cr; show: 'Upgrading Metacello to version | | | | | | | 1.0-beta.26.1'. | | | | | | | metacelloVersion := ConfigurationOfMetacello project | | | | | | | currentVersion. | | | | | | | metacelloVersion versionNumber <= '1.0-beta.17' | | | | | | | asMetacelloVersionNumber | | | | | | | ifTrue: [ self do10beta17MetacelloPreload ] | | | | | | | ifFalse: [ self doMetacelloPreload ]. | | | | | | | self mapGLASSConfigurationRepositories. | | | | | | | System commitTransaction ]. | | | | | | | loadedVersion versionNumber = '1.0-beta.0' | | | | | | | asMetacelloVersionNumber | | | | | | | ifTrue: [ self doGLASS10beta0Preload ]. | | | | | | | "refresh the version and LOAD... we want a properly | | | | | | | constructed | | | | | | | version | | | | | | | based on the latest Metacello that is loaded" | | | | | | | (ConfigurationOfGLASS project version: version | | | | | | | versionString) | | | | | | | load. | | | | | | | self doGLASS10beta8Postload | | | | | | | | | | | | | | [1] MessageNotUnderstood (ExceptionA) | defaultAction | | | | | | | _topOfStack: System | | | | | | | receiver: MessageNotUnderstood 2010: No method was found | | | | | | | for | | | | | | | the | | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | | arguments | | | | | | | contained in <anArray( )>. | | | | | | | [2] MessageNotUnderstood (Error) | defaultAction | | | | | | | receiver: MessageNotUnderstood 2010: No method was found | | | | | | | for | | | | | | | the | | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | | arguments | | | | | | | contained in <anArray( )>. | | | | | | | [3] MessageNotUnderstood | defaultAction | | | | | | | receiver: MessageNotUnderstood 2010: No method was found | | | | | | | for | | | | | | | the | | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | | arguments | | | | | | | contained in <anArray( )>. | | | | | | | [4] MessageNotUnderstood (ExceptionA) | doResignal | | | | | | | gsException: anException | | | | | | | nextEx: nil | | | | | | | receiver: MessageNotUnderstood 2010: No method was found | | | | | | | for | | | | | | | the | | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | | arguments | | | | | | | contained in <anArray( )>. | | | | | | | [5] ExceptionHandler | caughtException | | | | | | | receiver: anExceptionHandler | | | | | | | [6] ExceptionHandler | caughtEx:number:cat:args: | | | | | | | ex: anException | | | | | | | num: 2010 | | | | | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, ...)) | | | | | | | args: anArray( nil, #'versionNumber', anArray( )) | | | | | | | createdResume: true | | | | | | | _temp1: 23541843046961162 | | | | | | | receiver: anExceptionHandler | | | | | | | [7] [] in ExceptionHandler | try:on:in:do: | | | | | | | ex: anException | | | | | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, ...)) | | | | | | | num: 2010 | | | | | | | args: anArray( nil, #'versionNumber', anArray( )) | | | | | | | aBlock: aComplexBlock | | | | | | | aSymbolDictionary: nil | | | | | | | anExceptionSelector: Warning | | | | | | | anotherBlock: aSimpleBlock | | | | | | | receiver: aComplexBlock | | | | | | | [8] Exception | _signal:number:args: | | | | | | | aSymbolDictionary: aSymbolDictionary( | | | | | | | #'English'->anArray( | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, ...)) | | | | | | | anInteger: 2010 | | | | | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | | | | | receiver: anException | | | | | | | [9] System class | signal:args:signalDictionary: | | | | | | | anInteger: 2010 | | | | | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | | | | | anErrorDict: aSymbolDictionary( #'English'->anArray( nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | nil, | | | | | | | nil, | | | | | | | nil, nil, nil, nil, nil, nil, ...)) | | | | | | | ex: anException | | | | | | | receiver: System | | | | | | | [10] UndefinedObject (Object) | doesNotUnderstand: | | | | | | | aMessageDescriptor: anArray( #'versionNumber', anArray( | | | | | | | )) | | | | | | | selector: #'versionNumber' | | | | | | | argList: anArray( nil, #'versionNumber', anArray( )) | | | | | | | receiver: nil | | | | | | | [11] UndefinedObject (Object) | _doesNotUnderstand: | | | | | | | aMessageDescriptor: anArray( #'versionNumber', anArray( | | | | | | | )) | | | | | | | receiver: nil | | | | | | | [12] OGUpgradeJadeServer | doVersionLoadFrom:to: | | | | | | | loadedVersion: nil | | | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | | metacelloVersion: nil | | | | | | | receiver: anOGUpgradeJadeServer | | | | | | | [13] [] in OGUpgradeJadeServer | upgradeGLASSServer | | | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | | loadedVersion: nil | | | | | | | receiver: aComplexBlock | | | | | | | [14] ExceptionHandler | try:on:in:do: | | | | | | | aBlock: aComplexBlock | | | | | | | aSymbolDictionary: nil | | | | | | | anExceptionSelector: Warning | | | | | | | anotherBlock: aSimpleBlock | | | | | | | _temp1: 23541840899477514 | | | | | | | receiver: anExceptionHandler | | | | | | | [15] Warning class (ExceptionA class) | try:on:do: | | | | | | | tryBlock: aComplexBlock | | | | | | | aSymbolDictionary: nil | | | | | | | handlerBlock: aSimpleBlock | | | | | | | receiver: Warning | | | | | | | [16] [] in ExecutableBlock | on:do: | | | | | | | _temp1: Warning | | | | | | | _temp2: aSimpleBlock | | | | | | | selector: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | | action: nil | | | | | | | receiver: aComplexBlock | | | | | | | [17] OGUpgradeJadeServer | upgradeGLASSServer | | | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | | loadedVersion: nil | | | | | | | _temp1: 7631991397421066 | | | | | | | receiver: anOGUpgradeJadeServer | | | | | | | | | | | | | | * loadedVersion variable is nil | | | | | | | any clue? | | | | | | | | | | | | | | best regards | | | | | | | mdc | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Dale
On Mon, Aug 1, 2011 at 6:22 PM, Dale Henrichs <[hidden email]> wrote: Okay ... apparently you loaded in a newer version of SIXX (that is incompatible)... Grease (where GRPlatform is coming from) wasn't part of GLASS.230-dkh.231... Ok
What version of SIXX work with GLASS.230-dkh.231 ? Or need some ConfigruationOfXXXX package? best mdc
|
Juan,
The version of SIXX that works with GLASS.230-dkh.231 is already installed...before Metacello I was loading everything that was known to work together ... Dale ----- Original Message ----- | From: "Juan" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Monday, August 1, 2011 2:26:24 PM | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project latestVersion load fail!! | | Dale | | | On Mon, Aug 1, 2011 at 6:22 PM, Dale Henrichs < [hidden email] > | wrote: | | | Okay ... apparently you loaded in a newer version of SIXX (that is | incompatible)... Grease (where GRPlatform is coming from) wasn't | part of GLASS.230-dkh.231... | | Ok | | | | | This is the major reason that I invented Metacello ... there was too | much magic involved in getting the right packages loaded with the | right supporting versions of packages ... | | What version of SIXX work with GLASS.230-dkh.231 ? | Or need some ConfigruationOfXXXX package? | best | mdc | | | | | | Dale | | ----- Original Message ----- | | From: "Juan" < [hidden email] > | | To: "GemStone Seaside beta discussion" < [hidden email] | | > | | | | | Sent: Monday, August 1, 2011 2:10:17 PM | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | latestVersion load fail!! | | | | Dale | | | | | | | | On Mon, Aug 1, 2011 at 6:01 PM, Dale Henrichs < [hidden email] | | > | | wrote: | | | | | | Juan, | | | | What version of GLASS are you currently at? | | | | | | I my old appliance | | Name: GLASS.230-dkh.231 | | Author: dkh | | Time: 05/12/09, 16:51:20 | | UUID: 1884ac6c-c087-4575-825f-ce89599a8667 | | Ancestors: GLASS.230-dkh.230 | | | | | | | | | | I assume that you are working with a version that came with the old | | appliance (so the configuration won't help as GLASS would need to | | be | | upgraded first to use the configuration). The version of SIXX that | | you are using is probably newer than works in that version of | | GLASS. | | It looks like you should be using at least GLASS.230-dkh.177[1]. | | | | | | | | | | You should be able to use the Update GLASS menu item to update to | | GLASS.230-dkh.177 and the version of SIXX that is compatible with | | that version of GLASS will be loaded. You should look at the post | | for managing out of memory situations[2] that was written around | | that time since SIXX was subject to stack overflow and | | out-of-memory | | conditions... Ken Treis has a has a good post[3] on SIXX going it | | was written about 6 months after GLASS.230-dkh.177 was released ... | | pay special attention to what he says about the SIXX script[4]. | | | | | | SIXX fail basic things. | | 'hello' sixxString -->fail | | | | writeSixxTagOn: aStream id: idStr name: nameString indent: level | | context: dictionary | | | constants formatter | | | level timesRepeat: [ aStream nextPut: Character tab ]. | | constants := SixxConstants current. | | formatter := dictionary formatterResolver | | formatterAt: self class | | in: self sixxEnv. | | SixxXmlUtil | | writeTagNamed: constants objectTagName | | attributesDo: [:wStr | | | self writeSixxAttributeOn: wStr id: idStr. | | self writeBasicSixxAttributesOn: wStr name: nameString. | | self writeSixxAttributeOn: wStr formatter: formatter] | | contentDo: [:wStr | formatter isNil | | ifTrue: [self | | sixxContentOn: wStr | | indent: level | | context: dictionary] | | ifFalse: [formatter | | format: self | | on: wStr | | indent: level | | context: dictionary]] | | on: aStream. | | aStream nextPutAll: GRPlatform current newline * | | | | * GRPlatformis is nil . | | may be need to loasd some package i don't now . | | best | | mdc | | | | | | | | | | Ken's post came in the GLASS.230-dkh.231 timeframe, so you might | | need | | to upgrade to GLASS.230-dkh.231 for Ken's code to work. | | | | Dale | | | | [1] | | http://gemstonesoup.wordpress.com/2008/12/11/glass-beta-update-a-perfect-storm-glass230-dkh177/ | | [2] | | http://gemstonesoup.wordpress.com/2008/11/19/gemstone-101-managing-out-of-memory-situations/ | | [3] | | http://kentreis.wordpress.com/2009/06/01/deep-sixx-with-xml-pull-parser/ | | [4] http://kdt.s3.amazonaws.com/Blog/2009-05-29/sixx.gs | | | | | | ----- Original Message ----- | | | From: "Juan" < [hidden email] > | | | To: "GemStone Seaside beta discussion" < | | | [hidden email] | | | > | | | | | | | | | Sent: Monday, August 1, 2011 11:48:29 AM | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | latestVersion load fail!! | | | | | | Hi all . Dale | | | | | | | | | Dale i'm try with sixx export. my first attempts fail. | | | I think some package is missing | | | the error is in method: Object implement that. | | | | | | | | | | | | sixxInstVarsOn: aStream indent: level context: dictionary | | | | instVars ind | | | | aStream nextPutAll: GRPlatform current newline. | | | instVars := self class allInstVarNames. | | | ind := 0. | | | instVars | | | | | | GRPlatform class is nil, i think missing in my image, what | | | packages | | | i need to load? | | | | | | best | | | mdc | | | | | | pd: sixx test has tons of fails.. | | | | | | | | | | | | On Fri, Jul 29, 2011 at 6:39 PM, Dale Henrichs < | | | [hidden email] | | | > wrote: | | | | | | | | | Juan, | | | | | | You have two routes to go to preserve your data: | | | | | | 1. Upgrade your appliance extent to 2.4. | | | 2. Export/import your data. | | | | | | The upgrade route is the first route I would suggest. The upgrade | | | process is documented in the 2.x Install Guide[1]. You already | | | have | | | 2.4.4.1 installed on Linux, so you can start the upgrade process | | | by | | | following the steps in Chapter 2. Be aware that there are special | | | instructions if you are upgrading a Seaside extent ... At the end | | | of | | | the upgrade process you will running in pretty much the same | | | environment that you started ... A number of things changed since | | | the appliance was released bu most if not all of the changes | | | should | | | be covered by the upgrade process. | | | | | | When you have completed step 4 (the Seaside specific step). make | | | a | | | backup copy of the extent (file-based copy after shutting down | | | the | | | stone or by using the GemTools backup menu item). Run your tests | | | to | | | verify that your system is in working order ... if issues appear | | | at | | | this point in time (or during the upgrade) let me know. | | | | | | Once you've gotten to this point you can consider upgrading to | | | the | | | latest GLASS version and the latest Seaside28 version. This is | | | the | | | point where you want to use the Upgrade GLASS menu item to | | | upgrade | | | just the GLASS support code (not Seaside2.8) when the upgrade | | | completes you will want to make a backup and run tests before | | | proceeding with the Seaside28 upgrade ... | | | | | | Finally the most recent GemTools image can be used to connect to | | | your | | | old Appliance as well as the latest GLASS version. Not all of the | | | menu items are functional, but all of the important tools do | | | work. | | | | | | It's important that we do backups and tests at the end of each | | | step | | | so that we can make sure that we are not trying to solve a | | | problem | | | that was introduced in an earlier step. | | | | | | If you don't have a lot of data, or you feel that your data can | | | be | | | easily exported/imported (via SIXX or just dumping your data in a | | | custom format), then you might consider bypassing the upgrade | | | step | | | and just export your data from the appliance and them import it | | | into | | | your fresh Seaside28 image. Don't forget that you'll have to dump | | | out your application code (business model and custom Seaside | | | components) from the appliance and load it into 2.4.4.1 (and run | | | tests) before attempting to import your data. | | | | | | Dale | | | | | | [1] | | | http://community.gemstone.com/download/attachments/5308874/GS64-InstallGuide-Linux-2.4.pdf?version=1 | | | | | | | | | ----- Original Message ----- | | | | From: "Juan" < [hidden email] > | | | | To: "GemStone Seaside beta discussion" < | | | | [hidden email] | | | | > | | | | | | | | | | | | | Sent: Friday, July 29, 2011 1:01:19 PM | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | latestVersion load fail!! | | | | | | | | Dale | | | | | | | | i have installed and running the first appliance (1.0 i guess) | | | | , | | | | in | | | | this appliance i have one application running,now i'm migrating | | | | to | | | | 2.4.4.4 gemstone/glass. | | | | Before i make backup on first appliance y restore on "new" | | | | (2.4.4.4) | | | | glass, but don't work | | | | restore process seems to be overrides some core classes i guess | | | | . | | | | that is the question how restore my backup on "new" glass. | | | | best | | | | mdc | | | | | | | | | | | | | | | | | | | | On Fri, Jul 29, 2011 at 4:56 PM, Dale Henrichs < | | | | [hidden email] | | | | > wrote: | | | | | | | | | | | | What do you have in your "old appliance" that you need to | | | | restore? | | | | | | | | | | | | Dale | | | | | | | | ----- Original Message ----- | | | | | From: "Juan" < [hidden email] > | | | | | To: "GemStone Seaside beta discussion" < | | | | | [hidden email] | | | | | > | | | | | | | | | | | | | | | | | Sent: Friday, July 29, 2011 12:49:05 PM | | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | | latestVersion load fail!! | | | | | | | | | | Dale | | | | | | | | | | i do, and work ok thanks ,Now how do I restore of my old | | | | | appliance | | | | | image ?? | | | | | best | | | | | mdc | | | | | | | | | | | | | | | | | | | | On Fri, Jul 29, 2011 at 4:27 PM, Dale Henrichs < | | | | | [hidden email] | | | | | > wrote: | | | | | | | | | | | | | | | Juan, | | | | | | | | | | If you start with the extent0.seaside.dbf, you should be able | | | | | to | | | | | use | | | | | GemTools (which I assume has been updated to 1.0-beta.8.4 | | | | | already) | | | | | to login and then the only thing that you need to do is: | | | | | | | | | | 1) Update GLASS to 1.0-beta.8.6 (using the Update GLASS menu | | | | | item | | | | | in | | | | | GemTools) | | | | | 2) Load Seaside28 with the following: | | | | | | | | | | MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [ | | | | | Gofer project load: 'Seaside28'. | | | | | ]. | | | | | | | | | | and you shouldn't have to load anything manually...If you hit | | | | | issues | | | | | let me know and we'll see if we can work through them one at | | | | | a | | | | | time... | | | | | | | | | | | | | | | Dale | | | | | | | | | | ----- Original Message ----- | | | | | | From: "Juan" < [hidden email] > | | | | | | To: "GemStone Seaside beta discussion" < | | | | | | [hidden email] | | | | | | > | | | | | | | | | | | | | | | | | | | | | Sent: Friday, July 29, 2011 11:26:21 AM | | | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 project | | | | | | latestVersion load fail!! | | | | | | | | | | | | i did it, a lot of problems appeared, I had to load the | | | | | | classes | | | | | | manually. | | | | | | After i ' follow the jame's tutorials , and seaside work's | | | | | | ,but | | | | | | when | | | | | | i loaded my backup (come from old appliance) | | | | | | seaside stop working , i'm trying to fix that. | | | | | | best regards | | | | | | mdc | | | | | | | | | | | | | | | | | | On Fri, Jul 29, 2011 at 1:37 PM, Dale Henrichs < | | | | | | [hidden email] | | | | | | > wrote: | | | | | | | | | | | | | | | | | | Juan, | | | | | | | | | | | | The stack that you sent appears to me to be from an older | | | | | | version | | | | | | of | | | | | | GLASS than is shipped with 2.4.4.1, so I am assuming that | | | | | | for | | | | | | tht | | | | | | particular run, you were using the old extent ... try again | | | | | | starting | | | | | | with extent0.seaside.dbf and if you hit issues, please send | | | | | | me | | | | | | a | | | | | | stack and I'll see what I can figure out. | | | | | | | | | | | | Dale | | | | | | | | | | | | | | | | | | | | | | | | ----- Original Message ----- | | | | | | | From: "Juan" < [hidden email] > | | | | | | | To: "GemStone Seaside beta discussion" < | | | | | | | [hidden email] | | | | | | | > | | | | | | | | | | | | | | | | | | | | | | | | | Sent: Tuesday, July 26, 2011 1:56:32 PM | | | | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 | | | | | | | project | | | | | | | latestVersion load fail!! | | | | | | | | | | | | | | Dale | | | | | | | | | | | | | | | | | | | | | On Tue, Jul 26, 2011 at 4:38 PM, Dale Henrichs < | | | | | | | [hidden email] | | | | | | | > wrote: | | | | | | | | | | | | | | | | | | | | | Did you try the upgrade from the point where you failed | | | | | | | on | | | | | | | the | | | | | | | previous load or did you start "fresh" ... the upgrades | | | | | | | for | | | | | | | pre-Metacello GLASS versions was very touchy ... Before | | | | | | | we | | | | | | | go | | | | | | | too | | | | | | | far, tho, I am wondering why you have what appears to be | | | | | | | an | | | | | | | old | | | | | | | GLASS version? If you are running with 2.4.4.1, you | | | | | | | should | | | | | | | be | | | | | | | using | | | | | | | the extent associated with that release and I wouldn't | | | | | | | think | | | | | | | you | | | | | | | would have the upgrade issues that you appear to be | | | | | | | experiencing | | | | | | | .... | | | | | | | | | | | | | | I am a bit confused about what you are trying to do ... | | | | | | | | | | | | | | | | | | | | | Dale | | | | | | | | | | | | | | | | | | | | | | | | | | | | I downloaded version 2.4.4.4 from gemstone. I installed a | | | | | | | vmware | | | | | | | with | | | | | | | linux (Gentoo) and I ran the gemstone ok. I copied el | | | | | | | extent.seaside.dbf like extent0.db | | | | | | | and then (by mistake) I uploaded a backup from an image | | | | | | | of | | | | | | | production | | | | | | | that came with the old appliance. | | | | | | | Now I'm trying to update the seaside and the glass. I | | | | | | | wish | | | | | | | to | | | | | | | keep | | | | | | | the version 2.8 of seaside This is what I'm trying to do | | | | | | | but | | | | | | | it | | | | | | | fails, as I told you in previous mails. | | | | | | | | | | | | | | ConfigurationOfSeaside28 project lastVersion load --> | | | | | | | fail | | | | | | | Do you have any suggestion? Do I run the | | | | | | | extent.seaside.dbf | | | | | | | again? | | | | | | | What do you think? | | | | | | | best regards | | | | | | | MDC | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ----- Original Message ----- | | | | | | | | From: "Juan" < [hidden email] > | | | | | | | | To: "GemStone Seaside beta discussion" < | | | | | | | | [hidden email] | | | | | | | | > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sent: Tuesday, July 26, 2011 11:58:43 AM | | | | | | | | Subject: Re: [GS/SS Beta] ConfigurationOfSeaside28 | | | | | | | | project | | | | | | | | latestVersion load fail!! | | | | | | | | | | | | | | | | Dale | | | | | | | | | | | | | | | | i'm follow your instructions with the update glass from | | | | | | | | pharo | | | | | | | | gemtools | | | | | | | | the follow errror occurs. | | | | | | | | | | | | | | | | MessageNotUnderstood 2010: No method was found for the | | | | | | | | selector | | | | | | | | <#'versionNumber'> when sent to <nil> with arguments | | | | | | | | contained | | | | | | | | in | | | | | | | | <anArray( )>MessageNotUnderstood 2010: No method was | | | | | | | | found | | | | | | | | for | | | | | | | | the | | | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | | | arguments | | | | | | | | contained in <anArray( )> | | | | | | | | | | | | | | | | doVersionLoadFrom: loadedVersion to: version | | | | | | | | * ((loadedVersion versionNumber < '1.0-beta.8' | | | | | | | | asMetacelloVersionNumber) and: [ | | | | | | | | version versionNumber >= '1.0-beta.8' | | | | | | | | asMetacelloVersionNumber | | | | | | | | ]) | | | | | | | | ifTrue: [ "Updating to 1.0-beta.8 or beyond from pre | | | | | | | | 1.0-beta.8" | | | | | | | | | metacelloVersion | | | | | | | | | Transcript cr; show: 'Upgrading Metacello to version | | | | | | | | 1.0-beta.26.1'. | | | | | | | | metacelloVersion := ConfigurationOfMetacello project | | | | | | | | currentVersion. | | | | | | | | metacelloVersion versionNumber <= '1.0-beta.17' | | | | | | | | asMetacelloVersionNumber | | | | | | | | ifTrue: [ self do10beta17MetacelloPreload ] | | | | | | | | ifFalse: [ self doMetacelloPreload ]. | | | | | | | | self mapGLASSConfigurationRepositories. | | | | | | | | System commitTransaction ]. | | | | | | | | loadedVersion versionNumber = '1.0-beta.0' | | | | | | | | asMetacelloVersionNumber | | | | | | | | ifTrue: [ self doGLASS10beta0Preload ]. | | | | | | | | "refresh the version and LOAD... we want a properly | | | | | | | | constructed | | | | | | | | version | | | | | | | | based on the latest Metacello that is loaded" | | | | | | | | (ConfigurationOfGLASS project version: version | | | | | | | | versionString) | | | | | | | | load. | | | | | | | | self doGLASS10beta8Postload | | | | | | | | | | | | | | | | [1] MessageNotUnderstood (ExceptionA) | defaultAction | | | | | | | | _topOfStack: System | | | | | | | | receiver: MessageNotUnderstood 2010: No method was | | | | | | | | found | | | | | | | | for | | | | | | | | the | | | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | | | arguments | | | | | | | | contained in <anArray( )>. | | | | | | | | [2] MessageNotUnderstood (Error) | defaultAction | | | | | | | | receiver: MessageNotUnderstood 2010: No method was | | | | | | | | found | | | | | | | | for | | | | | | | | the | | | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | | | arguments | | | | | | | | contained in <anArray( )>. | | | | | | | | [3] MessageNotUnderstood | defaultAction | | | | | | | | receiver: MessageNotUnderstood 2010: No method was | | | | | | | | found | | | | | | | | for | | | | | | | | the | | | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | | | arguments | | | | | | | | contained in <anArray( )>. | | | | | | | | [4] MessageNotUnderstood (ExceptionA) | doResignal | | | | | | | | gsException: anException | | | | | | | | nextEx: nil | | | | | | | | receiver: MessageNotUnderstood 2010: No method was | | | | | | | | found | | | | | | | | for | | | | | | | | the | | | | | | | | selector <#'versionNumber'> when sent to <nil> with | | | | | | | | arguments | | | | | | | | contained in <anArray( )>. | | | | | | | | [5] ExceptionHandler | caughtException | | | | | | | | receiver: anExceptionHandler | | | | | | | | [6] ExceptionHandler | caughtEx:number:cat:args: | | | | | | | | ex: anException | | | | | | | | num: 2010 | | | | | | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, ...)) | | | | | | | | args: anArray( nil, #'versionNumber', anArray( )) | | | | | | | | createdResume: true | | | | | | | | _temp1: 23541843046961162 | | | | | | | | receiver: anExceptionHandler | | | | | | | | [7] [] in ExceptionHandler | try:on:in:do: | | | | | | | | ex: anException | | | | | | | | cat: aSymbolDictionary( #'English'->anArray( nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, ...)) | | | | | | | | num: 2010 | | | | | | | | args: anArray( nil, #'versionNumber', anArray( )) | | | | | | | | aBlock: aComplexBlock | | | | | | | | aSymbolDictionary: nil | | | | | | | | anExceptionSelector: Warning | | | | | | | | anotherBlock: aSimpleBlock | | | | | | | | receiver: aComplexBlock | | | | | | | | [8] Exception | _signal:number:args: | | | | | | | | aSymbolDictionary: aSymbolDictionary( | | | | | | | | #'English'->anArray( | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, ...)) | | | | | | | | anInteger: 2010 | | | | | | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | | | | | | receiver: anException | | | | | | | | [9] System class | signal:args:signalDictionary: | | | | | | | | anInteger: 2010 | | | | | | | | anArray: anArray( nil, #'versionNumber', anArray( )) | | | | | | | | anErrorDict: aSymbolDictionary( #'English'->anArray( | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil, | | | | | | | | nil, | | | | | | | | nil, | | | | | | | | nil, nil, nil, nil, nil, nil, ...)) | | | | | | | | ex: anException | | | | | | | | receiver: System | | | | | | | | [10] UndefinedObject (Object) | doesNotUnderstand: | | | | | | | | aMessageDescriptor: anArray( #'versionNumber', anArray( | | | | | | | | )) | | | | | | | | selector: #'versionNumber' | | | | | | | | argList: anArray( nil, #'versionNumber', anArray( )) | | | | | | | | receiver: nil | | | | | | | | [11] UndefinedObject (Object) | _doesNotUnderstand: | | | | | | | | aMessageDescriptor: anArray( #'versionNumber', anArray( | | | | | | | | )) | | | | | | | | receiver: nil | | | | | | | | [12] OGUpgradeJadeServer | doVersionLoadFrom:to: | | | | | | | | loadedVersion: nil | | | | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | | | metacelloVersion: nil | | | | | | | | receiver: anOGUpgradeJadeServer | | | | | | | | [13] [] in OGUpgradeJadeServer | upgradeGLASSServer | | | | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | | | loadedVersion: nil | | | | | | | | receiver: aComplexBlock | | | | | | | | [14] ExceptionHandler | try:on:in:do: | | | | | | | | aBlock: aComplexBlock | | | | | | | | aSymbolDictionary: nil | | | | | | | | anExceptionSelector: Warning | | | | | | | | anotherBlock: aSimpleBlock | | | | | | | | _temp1: 23541840899477514 | | | | | | | | receiver: anExceptionHandler | | | | | | | | [15] Warning class (ExceptionA class) | try:on:do: | | | | | | | | tryBlock: aComplexBlock | | | | | | | | aSymbolDictionary: nil | | | | | | | | handlerBlock: aSimpleBlock | | | | | | | | receiver: Warning | | | | | | | | [16] [] in ExecutableBlock | on:do: | | | | | | | | _temp1: Warning | | | | | | | | _temp2: aSimpleBlock | | | | | | | | selector: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | | | action: nil | | | | | | | | receiver: aComplexBlock | | | | | | | | [17] OGUpgradeJadeServer | upgradeGLASSServer | | | | | | | | version: 1.0-beta.6 [ConfigurationOfGLASS] | | | | | | | | loadedVersion: nil | | | | | | | | _temp1: 7631991397421066 | | | | | | | | receiver: anOGUpgradeJadeServer | | | | | | | | | | | | | | | | * loadedVersion variable is nil | | | | | | | | any clue? | | | | | | | | | | | | | | | | best regards | | | | | | | | mdc | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Free forum by Nabble | Edit this page |