<div dir="ltr">Hi Paul, <div><br></div><div>I will answer just in case others may find the same issue in the future. </div><div><br></div><div>As you know, at the time of loading a class side #initialize, Monticello checks if it has already been run or not and only run if it is has not. Re-initializing seaside (re-sending class side initialize) is the problem as it brings problems like the one you mention.</div><div><br></div><div>The problem is that during the GemStone upgrade, the Monticello caches are cleared. But Seaside code is still there. So...when you try to load Seaside again in a upgraded stone, the Monticello cache is empty and hence all class #initialize are executed again in a env where they HAD already been initialized before (hence the problem). </div><div><br></div><div>The solution I found is to re-load all my app (and seaside) in a way of NOT executing class side #initialize. This must be done only once as this will fill monticello cache and next times it will not try to run #initialize (unless the method source has changed):</div><div><br></div><div><div><br></div><div>  GsDeployer</div><div>    deploy: [ </div><div>      [ </div><div>      [ </div><div>      [ </div><div>      Metacello new</div><div>        configuration: &#39;MyApp&#39;;</div><div>        repository: &#39;<a href="http://smalltalkhub.com/mc/MyApp/MyApp/main">http://smalltalkhub.com/mc/MyApp/MyApp/main</a>&#39;;</div><div>        version: &#39;1.6&#39;;</div><div>        get;</div><div>        onConflictUseIncoming: #(&#39;Seaside3&#39;) useLoaded: #(&#39;Grease&#39;);</div><div>        onUpgrade: [ :ex :loaded :incoming | </div><div>              incoming baseName = &#39;XMLSupport&#39;</div><div>                ifTrue: [ </div><div>                  &quot;I could use #useLoaded but the one currently coming with GemStone has a broken versionString.&quot;</div><div>                  ex allowEvenIfLocked ]</div><div>                ifFalse: [ </div><div>                  &quot;default&quot;</div><div>                  ex useIncoming ] ];</div><div>        load: #(&#39;MyPackages&#39;) ]</div><div>        on: MCPerformPostloadNotification</div><div>        do: [ :ex | </div><div>          (ex postloadClass name beginsWith: &#39;WA&#39;)</div><div>            ifTrue: [ </div><div>              Transcript</div><div>                show:</div><div>                  &#39; Skipping class side initialization of &#39; , ex postloadClass name asString.</div><div>              ex resume: false ]</div><div>            ifFalse: [ ex resume: true ] ] ]</div><div>        on: Warning</div><div>        do: [ :ex | </div><div>          Transcript</div><div>            cr;</div><div>            cr;</div><div>            show: &#39;====================================================&#39;;</div><div>            cr;</div><div>            show: ex description;</div><div>            cr;</div><div>            cr;</div><div>            show: &#39;====================================================&#39;;</div><div>            cr.</div><div>          ex resume ] ]</div><div>        ensure: [ </div><div>          System</div><div>            performOnServer:</div><div>              &#39;rm -rf /tmp/curl*; rm -rf /tmp/github*; rm -rf /tmp/*tmpgithub*; rm -rf /tmp/zip.err&#39; ] ].</div><div>  System commitTransaction</div></div><div><br></div><div><br></div><div>The important part is the error block for MCPerformPostloadNotification (which is sent when it is about to run class side #initialize).</div><div><br></div><div>Once above code has been run (once), then you can load again your code in the normal way.</div><div><br></div><div><br></div><div><b>Dale, we should add this seaside re-load to the upgradeSeaside script...</b></div><div><br></div><div>Cheers, </div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 24, 2016 at 1:41 AM, Paul DeBruicker <span dir="ltr">&lt;<a href="mailto:pdebruic@gmail.com" target="_blank">pdebruic@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Oh wait.<br>
<br>
<br>
WAEnvironment initialize.<br>
<br>
<br>
Seemed to have fixed it.  Following the senders of a message helps more than<br>
writing emails some times....<br>
<br>
<br>
<br>
Thanks<br>
<br>
Paul<br>
<br>
<br>
<br>
Paul DeBruicker wrote<br>
<div><div class="h5">&gt; Hi Mariano,<br>
&gt;<br>
&gt;<br>
&gt; I just ran into this issue.  Did you end up finding a solution?<br>
&gt;<br>
&gt;<br>
&gt; Thanks<br>
&gt;<br>
&gt; Paul<br>
&gt;<br>
&gt; Mariano Martinez Peck wrote<br>
&gt;&gt; On Thu, Oct 15, 2015 at 4:25 PM, Mariano Martinez Peck &lt;<br>
<br>
&gt;&gt; marianopeck@<br>
<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Hi guys,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I have a weird scenario I cannot solve. I am trying to load my app code<br>
&gt;&gt;&gt; (together with all it&#39;s dependencies) in a just migrated stone (from<br>
&gt;&gt;&gt; GemStone 3.1.0.4 to GemStone 3.2.9). I performed all the steps of the<br>
&gt;&gt;&gt; migration.  Yet, I have an error, pasted below. However, if I run the<br>
&gt;&gt;&gt; same<br>
&gt;&gt;&gt; code to load my app in a fresh 3.2.9 extent, that works perfectly. It<br>
&gt;&gt;&gt; only<br>
&gt;&gt;&gt; fails in my migrated (from 3.1.0.4) stone.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; The problem is in<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; WAWalkbackErrorHandler class &gt;&gt; initialize<br>
&gt;&gt;&gt; WAAdmin applicationExceptionHandlingDefaults at: #exceptionHandler put:<br>
&gt;&gt;&gt; self<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; It fails because the<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; WAConfiguration &gt;&gt; attributeAt: aSymbol<br>
&gt;&gt;&gt; ^ self attributeAt: aSymbol ifAbsent: [ WAAttributeNotFound<br>
&gt;&gt;&gt; signalWithKey:<br>
&gt;&gt;&gt; aSymbol ]<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; gives a key not found.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I did a search  in the mailing list and found related threads:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="http://forum.world.st/Glass-Zinc-2-4-3-on-Gemstone-td4759789.html#a4759875" rel="noreferrer" target="_blank">http://forum.world.st/Glass-Zinc-2-4-3-on-Gemstone-td4759789.html#a4759875</a><br>
&gt;&gt;&gt; <a href="https://github.com/seasidest/seaside/issues/643" rel="noreferrer" target="_blank">https://github.com/seasidest/seaside/issues/643</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; But none show a solution.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; And yes, it is obvious it will fail because:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; WAAdmin applicationExceptionHandlingDefaults allAttributes -&gt;<br>
&gt;&gt;&gt;  anIdentityDictionary( )<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Also, as you can see, the result of WAAdmin<br>
&gt;&gt;&gt; applicationExceptionHandlingDefaults has no parent or anything:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Inspect aWASharedConfiguration/<br>
&gt;&gt;&gt; --------------------<br>
&gt;&gt;&gt; .                     -&gt; aWASharedConfiguration<br>
&gt;&gt;&gt; (class)@              -&gt; WASharedConfiguration<br>
&gt;&gt;&gt; (oop)@                -&gt; 1169561601<br>
&gt;&gt;&gt; (committed)@          -&gt; true<br>
&gt;&gt;&gt; cachedSearchContexts@ -&gt; anIdentityDictionary(<br>
&gt;&gt;&gt; #&#39;exceptionHandler&#39;-&gt;aWAAttributeSearchContext)<br>
&gt;&gt;&gt; expressions@          -&gt; aDictionary( )<br>
&gt;&gt;&gt; name@                 -&gt; &#39;Application Exception Handling Defaults&#39;<br>
&gt;&gt;&gt; parents@              -&gt; anOrderedCollection( )<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I even tried the re-initialization of Seaside as provided by Bruno the<br>
&gt;&gt;&gt; other day:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; WAAdmin unregister: &#39;reps&#39;.<br>
&gt;&gt;&gt; WAAdmin unregister: &#39;advisors&#39;.<br>
&gt;&gt;&gt; WAAdmin unregister: &#39;clients&#39;.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; WAGemStoneProductionErrorHandler  initialize.<br>
&gt;&gt;&gt; WAWalkbackErrorHandler initialize.<br>
&gt;&gt;&gt; WARemoteDebuggingWalkbackErrorHandler initialize.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; [<br>
&gt;&gt;&gt;    WADispatcher default.<br>
&gt;&gt;&gt;    WASystemConfiguration allSubclasses<br>
&gt;&gt;&gt;      do: [ :each | each instance buildDescription ] ]<br>
&gt;&gt;&gt;      ensure: [ System commitTransaction ] .<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Still, same error.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Any clues? Is there  way I can re-initialize all Seaside?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; This is the stack:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; aTDDebugger<br>
&gt;&gt;&gt; --------------------<br>
&gt;&gt;&gt; 1. WAAttributeNotFound(AbstractException)&gt;&gt;_signalWith: @6 line 25<br>
&gt;&gt;&gt; 2. WAAttributeNotFound(AbstractException)&gt;&gt;signal @2 line 47<br>
&gt;&gt;&gt; 3. WAAttributeNotFound class&gt;&gt;signalWithKey: @4 line 4<br>
&gt;&gt;&gt; 4. [] in ExecBlock0(WAConfiguration)&gt;&gt;attributeAt: @2 line 2<br>
&gt;&gt;&gt; 5. IdentityDictionary&gt;&gt;at:ifAbsent: @5 line 8<br>
&gt;&gt;&gt; 6. WASharedConfiguration(WAConfiguration)&gt;&gt;attributeAt:ifAbsent: @3 line<br>
&gt;&gt;&gt; 2<br>
&gt;&gt;&gt; 7. WASharedConfiguration(WAConfiguration)&gt;&gt;attributeAt: @2 line 2<br>
&gt;&gt;&gt; 8. WASharedConfiguration(WAUserConfiguration)&gt;&gt;at:put: @2 line 7<br>
&gt;&gt;&gt; 9. WAWalkbackErrorHandler class&gt;&gt;initialize @3 line 2<br>
&gt;&gt;&gt; 10. MCMethodDefinition&gt;&gt;postload @11 line 6<br>
&gt;&gt;&gt; 11. MCMethodDefinition(MCDefinition)&gt;&gt;postloadOver: @2 line 2<br>
&gt;&gt;&gt; 12. [] in MCPackageLoader&gt;&gt;basicLoad @3 line 48<br>
&gt;&gt;&gt; 13. OrderedCollection(Collection)&gt;&gt;do: @5 line 10<br>
&gt;&gt;&gt; 14. OrderedCollection(Collection)&gt;&gt;do:displayingProgress: @2 line 3<br>
&gt;&gt;&gt; 15. [] in MCPackageLoader&gt;&gt;basicLoad @15 line 48<br>
&gt;&gt;&gt; 16. MCPackageLoader(ExecBlock)&gt;&gt;on:do: @3 line 42<br>
&gt;&gt;&gt; 17. [] in MCPackageLoader&gt;&gt;basicLoad @2 line 49<br>
&gt;&gt;&gt; 18. MCPackageLoader(ExecBlock)&gt;&gt;ensure: @2 line 12<br>
&gt;&gt;&gt; 19. MCPackageLoader&gt;&gt;basicLoad @11 line 51<br>
&gt;&gt;&gt; 20. [] in MCPackageLoader&gt;&gt;loadWithNameLike: @2 line 4<br>
&gt;&gt;&gt; 21. [] in ExecBlock0(MCPackageLoader)&gt;&gt;useChangeSetNamed:during: @2 line<br>
&gt;&gt;&gt; 9<br>
&gt;&gt;&gt; 22. ExecBlock0(ExecBlock)&gt;&gt;ensure: @2 line 12<br>
&gt;&gt;&gt; 23. MCPackageLoader&gt;&gt;useChangeSetNamed:during: @9 line 9<br>
&gt;&gt;&gt; 24. MCPackageLoader&gt;&gt;useNewChangeSetNamedLike:during: @3 line 2<br>
&gt;&gt;&gt; 25. MCPackageLoader&gt;&gt;loadWithNameLike: @6 line 4<br>
&gt;&gt;&gt; 26. MCVersionLoader&gt;&gt;load @9 line 6<br>
&gt;&gt;&gt; 27. MetacelloGoferLoad(GoferLoad)&gt;&gt;execute @6 line 3<br>
&gt;&gt;&gt; 28. [] in<br>
&gt;&gt;&gt; MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)&gt;&gt;loadPackageDirective:gofer:<br>
&gt;&gt;&gt; @5 line 17<br>
&gt;&gt;&gt; 29. [] in<br>
&gt;&gt;&gt; MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)&gt;&gt;loadPackageDirective:gofer:<br>
&gt;&gt;&gt; @14 line 21<br>
&gt;&gt;&gt; 30. MetacelloGemStonePlatform(MetacelloPlatform)&gt;&gt;do:displaying: @2 line<br>
&gt;&gt;&gt; 3<br>
&gt;&gt;&gt; 31.<br>
&gt;&gt;&gt; MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)&gt;&gt;loadPackageDirective:gofer:<br>
&gt;&gt;&gt; @7 line 5<br>
&gt;&gt;&gt; 32.<br>
&gt;&gt;&gt; MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)&gt;&gt;loadPackageDirective:gofer:<br>
&gt;&gt;&gt; @4 line 4<br>
&gt;&gt;&gt; 33. MetacelloPackageLoadDirective&gt;&gt;loadUsing:gofer: @2 line 3<br>
&gt;&gt;&gt; 34. [] in<br>
&gt;&gt;&gt; ExecBlock1(MetacelloVersionLoadDirective)&gt;&gt;loadLinearLoadDirective:gofer:<br>
&gt;&gt;&gt; @2 line 3<br>
&gt;&gt;&gt; 35. OrderedCollection(Collection)&gt;&gt;do: @5 line 10<br>
&gt;&gt;&gt; 36.<br>
&gt;&gt;&gt; MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)&gt;&gt;loadLinearLoadDirective:gofer:<br>
&gt;&gt;&gt; @3 line 3<br>
&gt;&gt;&gt; 37. MetacelloLinearLoadDirective&gt;&gt;loadUsing:gofer: @6 line 4<br>
&gt;&gt;&gt; 38. [] in<br>
&gt;&gt;&gt; ExecBlock1(MetacelloVersionLoadDirective)&gt;&gt;loadLinearLoadDirective:gofer:<br>
&gt;&gt;&gt; @2 line 3<br>
&gt;&gt;&gt; 39. OrderedCollection(Collection)&gt;&gt;do: @5 line 10<br>
&gt;&gt;&gt; 40.<br>
&gt;&gt;&gt; MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)&gt;&gt;loadLinearLoadDirective:gofer:<br>
&gt;&gt;&gt; @3 line 3<br>
&gt;&gt;&gt; 41. MetacelloLinearLoadDirective&gt;&gt;loadUsing:gofer: @6 line 4<br>
&gt;&gt;&gt; 42. [] in<br>
&gt;&gt;&gt; ExecBlock1(MetacelloVersionLoadDirective)&gt;&gt;loadLinearLoadDirective:gofer:<br>
&gt;&gt;&gt; @2 line 3<br>
&gt;&gt;&gt; 43. OrderedCollection(Collection)&gt;&gt;do: @5 line 10<br>
&gt;&gt;&gt; 44.<br>
&gt;&gt;&gt; MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)&gt;&gt;loadLinearLoadDirective:gofer:<br>
&gt;&gt;&gt; @3 line 3<br>
&gt;&gt;&gt; 45. MetacelloLinearLoadDirective&gt;&gt;loadUsing:gofer: @6 line 4<br>
&gt;&gt;&gt; 46. [] in<br>
&gt;&gt;&gt; ExecBlock1(MetacelloVersionLoadDirective)&gt;&gt;loadLinearLoadDirective:gofer:<br>
&gt;&gt;&gt; @2 line 3<br>
&gt;&gt;&gt; 47. OrderedCollection(Collection)&gt;&gt;do: @5 line 10<br>
&gt;&gt;&gt; 48.<br>
&gt;&gt;&gt; MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)&gt;&gt;loadLinearLoadDirective:gofer:<br>
&gt;&gt;&gt; @3 line 3<br>
&gt;&gt;&gt; 49. MetacelloLinearLoadDirective&gt;&gt;loadUsing:gofer: @6 line 4<br>
&gt;&gt;&gt; 50. [] in<br>
&gt;&gt;&gt; ExecBlock1(MetacelloVersionLoadDirective)&gt;&gt;loadLinearLoadDirective:gofer:<br>
&gt;&gt;&gt; @2 line 3<br>
&gt;&gt;&gt; 51. OrderedCollection(Collection)&gt;&gt;do: @5 line 10<br>
&gt;&gt;&gt; 52.<br>
&gt;&gt;&gt; MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)&gt;&gt;loadLinearLoadDirective:gofer:<br>
&gt;&gt;&gt; @3 line 3<br>
&gt;&gt;&gt; 53. MetacelloLinearLoadDirective&gt;&gt;loadUsing:gofer: @6 line 4<br>
&gt;&gt;&gt; 54.<br>
&gt;&gt;&gt; MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)&gt;&gt;loadWithPolicy:<br>
&gt;&gt;&gt; @7 line 7<br>
&gt;&gt;&gt; 55. MetacelloLoaderPolicy&gt;&gt;load @6 line 4<br>
&gt;&gt;&gt; 56. MetacelloFetchingMCSpecLoader&gt;&gt;doLoad @4 line 3<br>
&gt;&gt;&gt; 57. [] in ExecBlock0(MetacelloMCVersion)&gt;&gt;doLoadRequiredFromArray: @2<br>
&gt;&gt;&gt; line<br>
&gt;&gt;&gt; 12<br>
&gt;&gt;&gt; 58. MetacelloGemStonePlatform(MetacelloPlatform)&gt;&gt;do:displaying: @2 line<br>
&gt;&gt;&gt; 3<br>
&gt;&gt;&gt; 59. [] in MetacelloMCVersion&gt;&gt;doLoadRequiredFromArray: @7 line 12<br>
&gt;&gt;&gt; 60. MetacelloMCVersion(ExecBlock)&gt;&gt;ensure: @2 line 12<br>
&gt;&gt;&gt; 61. MetacelloMCVersion&gt;&gt;doLoadRequiredFromArray: @22 line 16<br>
&gt;&gt;&gt; 62. Array(Collection)&gt;&gt;loadRequiredForMetacelloMCVersion: @2 line 3<br>
&gt;&gt;&gt; 63. MetacelloMCVersion&gt;&gt;load: @2 line 3<br>
&gt;&gt;&gt; 64. [] in<br>
&gt;&gt;&gt; MetacelloScriptEngine&gt;&gt;load:onProjectDownGrade:onProjectUpgrade:<br>
&gt;&gt;&gt; @10 line 16<br>
&gt;&gt;&gt; 65. MetacelloScriptEngine(ExecBlock)&gt;&gt;on:do: @3 line 42<br>
&gt;&gt;&gt; 66. [] in MetacelloScriptEngine&gt;&gt;handleNotificationsForAction: @6 line 6<br>
&gt;&gt;&gt; 67. MetacelloScriptEngine(ExecBlock)&gt;&gt;on:do: @3 line 42<br>
&gt;&gt;&gt; 68. [] in MetacelloScriptEngine&gt;&gt;handleNotificationsForAction: @4 line<br>
&gt;&gt;&gt; 14<br>
&gt;&gt;&gt; 69. MetacelloScriptEngine(ExecBlock)&gt;&gt;on:do: @3 line 42<br>
&gt;&gt;&gt; 70. [] in MetacelloScriptEngine&gt;&gt;handleNotificationsForAction: @2 line<br>
&gt;&gt;&gt; 20<br>
&gt;&gt;&gt; 71. MetacelloScriptEngine(ExecBlock)&gt;&gt;on:do: @3 line 42<br>
&gt;&gt;&gt; 72. MetacelloScriptEngine&gt;&gt;handleNotificationsForAction: @2 line 24<br>
&gt;&gt;&gt; 73. [] in<br>
&gt;&gt;&gt; MetacelloScriptEngine&gt;&gt;load:onProjectDownGrade:onProjectUpgrade:<br>
&gt;&gt;&gt; @2 line 5<br>
&gt;&gt;&gt; 74. MetacelloScriptEngine(ExecBlock)&gt;&gt;ensure: @2 line 12<br>
&gt;&gt;&gt; 75. MetacelloProjectRegistration class&gt;&gt;copyRegistryRestoreOnErrorWhile:<br>
&gt;&gt;&gt; @8 line 14<br>
&gt;&gt;&gt; 76. MetacelloScriptEngine&gt;&gt;load:onProjectDownGrade:onProjectUpgrade: @2<br>
&gt;&gt;&gt; line 3<br>
&gt;&gt;&gt; 77. MetacelloScriptEngine&gt;&gt;load: @2 line 3<br>
&gt;&gt;&gt; 78. [] in MetacelloScriptApiExecutor(MetacelloScriptExecutor)&gt;&gt;execute:<br>
&gt;&gt;&gt; @11 line 15<br>
&gt;&gt;&gt; 79. [] in MetacelloScriptApiExecutor&gt;&gt;executeString:do: @5 line 6<br>
&gt;&gt;&gt; 80. Array(Collection)&gt;&gt;do: @5 line 10<br>
&gt;&gt;&gt; 81. MetacelloScriptApiExecutor&gt;&gt;executeString:do: @6 line 4<br>
&gt;&gt;&gt; 82. String&gt;&gt;execute:against: @2 line 2<br>
&gt;&gt;&gt; 83. MetacelloScriptApiExecutor(MetacelloScriptExecutor)&gt;&gt;execute: @6<br>
&gt;&gt;&gt; line 9<br>
&gt;&gt;&gt; 84. Metacello&gt;&gt;execute:args: @8 line 5<br>
&gt;&gt;&gt; 85. Metacello&gt;&gt;load: @2 line 2<br>
&gt;&gt;&gt; 86. [] in Executed Code<br>
&gt;&gt;&gt; 87. ExecBlock0(ExecBlock)&gt;&gt;ensure: @2 line 12<br>
&gt;&gt;&gt; 88. Executed Code<br>
&gt;&gt;&gt; 89. String(CharacterCollection)&gt;&gt;evaluateIn:symbolList:literalVars: @4<br>
&gt;&gt;&gt; line 13<br>
&gt;&gt;&gt; 90.<br>
&gt;&gt;&gt; TDWorkspaceClientElementBuilder(TDClientSourceElementBuilder)&gt;&gt;evaluateString:<br>
&gt;&gt;&gt; @5 line 3<br>
&gt;&gt;&gt; 91.<br>
&gt;&gt;&gt; TDWorkspaceClientElementBuilder(TDClientSourceElementBuilder)&gt;&gt;doItMenuAction:selectedText:<br>
&gt;&gt;&gt; @2 line 2<br>
&gt;&gt;&gt; 92.<br>
&gt;&gt;&gt; TDWorkspaceClientElementBuilder(TDWindowBuilder)&gt;&gt;handleMenuActions:listElement:actionArg:<br>
&gt;&gt;&gt; @12 line 10<br>
&gt;&gt;&gt; 93. [] in<br>
&gt;&gt;&gt; TDWorkspaceClientElementBuilder(TDClientSourceElementBuilder)&gt;&gt;menuActionBlock<br>
&gt;&gt;&gt; @6 line 8<br>
&gt;&gt;&gt; 94.<br>
&gt;&gt;&gt; TDWorkspaceClientElementBuilder(ExecBlock)&gt;&gt;value:value:value:value:value:<br>
&gt;&gt;&gt; @2 line 11<br>
&gt;&gt;&gt; 95. GsNMethod class&gt;&gt;_gsReturnToC @1 line 1<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks in advance for any help.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Thu, Oct 15, 2015 at 1:40 PM, Gerhard Obermann &amp;lt;<br>
<br>
&gt;&gt; obi068@<br>
<br>
&gt;&gt; &amp;gt;<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Not really, i only found the following in my notes.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; HTH<br>
&gt;&gt;&gt;&gt; Gerhard<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;    -<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;    Load Seaside 3.1.x but don’t initialize Seaside Classes<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; | performInitialization |<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; performInitialization := #().<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; [<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; GsDeployer deploy: [  Metacello new<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;    baseline: &#39;Seaside3&#39;;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;    repository: &#39;github://glassdb/Seaside31:gemstone3.1/repository&#39;;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;    load: &#39;CI&#39;].<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; ] on: MCPerformPostloadNotification do: [:ex |<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;           (performInitialization includes: ex postloadClass<br>
&gt;&gt;&gt;&gt; theNonMetaClass name)<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;             ifTrue: [<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;               &quot;perform initialization&quot;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;               ex resume: true ]<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;             ifFalse: [<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;               GsFile gciLogServer: &#39; Skip &#39;, ex postloadClass name<br>
&gt;&gt;&gt;&gt; asString, &#39; initialization.&#39;.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;                ex resume: false ] ]<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Thu, Oct 15, 2015 at 5:47 PM, Mariano Martinez Peck &lt;<br>
&gt;&gt;&gt;&gt;<br>
<br>
&gt;&gt; marianopeck@<br>
<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Hi Gerhard,<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; I am getting the exact same issue. Do you remember what you did to fix<br>
&gt;&gt;&gt;&gt;&gt; it?<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; On Wed, May 21, 2014 at 10:39 AM, Gerhard Obermann &amp;lt;<br>
<br>
&gt;&gt; obi068@<br>
<br>
&gt;&gt; &amp;gt;<br>
&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Hi Dale!<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; I think as soon as I can load the stuff in my upgraded 3.2. DB, i can<br>
&gt;&gt;&gt;&gt;&gt;&gt; test and contribute to zink and/or Glass / Seaside 3.1.<br>
&gt;&gt;&gt;&gt;&gt;&gt; If it wont work until tomorrow i have to stay on 3.1.0.5 for the next<br>
&gt;&gt;&gt;&gt;&gt;&gt; few months at least.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; At the moment i am trying to load Seaside 3.1.1 with<br>
&gt;&gt;&gt;&gt;&gt;&gt; PS: To be able to load this i have loaded the Baseline packages<br>
&gt;&gt;&gt;&gt;&gt;&gt; BaselineOfGLASS1,<br>
&gt;&gt;&gt;&gt;&gt;&gt; BaselineOfSeaside3 , BaselineOfZinc manually from my forked GIT<br>
&gt;&gt;&gt;&gt;&gt;&gt; clone.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; GsDeployer deploy: [<br>
&gt;&gt;&gt;&gt;&gt;&gt;   Metacello new<br>
&gt;&gt;&gt;&gt;&gt;&gt;     configuration: &#39;Grease&#39;;<br>
&gt;&gt;&gt;&gt;&gt;&gt;     repository: &#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main" rel="noreferrer" target="_blank">http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main</a>&#39;;<br>
&gt;&gt;&gt;&gt;&gt;&gt;     get.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;   &quot;Load Seaside31&quot;<br>
&gt;&gt;&gt;&gt;&gt;&gt; GsDeployer deploy: [<br>
&gt;&gt;&gt;&gt;&gt;&gt;   Metacello new<br>
&gt;&gt;&gt;&gt;&gt;&gt;     baseline: &#39;Seaside3&#39;;<br>
&gt;&gt;&gt;&gt;&gt;&gt;     repository: &#39;github://glassdb/Seaside31:gemstone3.1/repository&#39;;<br>
&gt;&gt;&gt;&gt;&gt;&gt;     load: &#39;CI&#39;].<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Not sure if i need to load  Metacello new<br>
&gt;&gt;&gt;&gt;&gt;&gt;     baseline: &#39;GLASS1&#39;;<br>
&gt;&gt;&gt;&gt;&gt;&gt;     repository: &#39;github://glassdb/glass:master/repository&#39;;<br>
&gt;&gt;&gt;&gt;&gt;&gt;     load.<br>
&gt;&gt;&gt;&gt;&gt;&gt; after the upgrade.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; What is the difference between<br>
&gt;&gt;&gt;&gt;&gt;&gt;   (ConfigurationOfGLASS project version: &#39;1.0-beta.9.1&#39;) load<br>
&gt;&gt;&gt;&gt;&gt;&gt; and<br>
&gt;&gt;&gt;&gt;&gt;&gt;  Metacello new<br>
&gt;&gt;&gt;&gt;&gt;&gt;     baseline: &#39;GLASS1&#39;;<br>
&gt;&gt;&gt;&gt;&gt;&gt;     repository: &#39;github://glassdb/glass:master/repository&#39;;<br>
&gt;&gt;&gt;&gt;&gt;&gt;     load.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; *The load of the Seaside package failed with the init of *<br>
&gt;&gt;&gt;&gt;&gt;&gt; *WAWalkbackErrorHandler =&gt; initialize*<br>
&gt;&gt;&gt;&gt;&gt;&gt; * WAAdmin applicationExceptionHandlingDefaults at: #exceptionHandler<br>
&gt;&gt;&gt;&gt;&gt;&gt; put: self*<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; [1] WAAttributeNotFound (AbstractException) &gt;&gt; _signalWith:<br>
&gt;&gt;&gt;&gt;&gt;&gt; inCextensionArg: nil<br>
&gt;&gt;&gt;&gt;&gt;&gt; res: nil<br>
&gt;&gt;&gt;&gt;&gt;&gt; .t1: a WAAttributeNotFound occurred (error 2710)<br>
&gt;&gt;&gt;&gt;&gt;&gt; receiver: a WAAttributeNotFound occurred (error 2710)<br>
&gt;&gt;&gt;&gt;&gt;&gt; [2] WAAttributeNotFound (AbstractException) &gt;&gt; signal<br>
&gt;&gt;&gt;&gt;&gt;&gt; receiver: a WAAttributeNotFound occurred (error 2710)<br>
&gt;&gt;&gt;&gt;&gt;&gt; [3] WAAttributeNotFound class &gt;&gt; signalWithKey:<br>
&gt;&gt;&gt;&gt;&gt;&gt; aSymbol: #&#39;exceptionHandler&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; receiver: WAAttributeNotFound<br>
&gt;&gt;&gt;&gt;&gt;&gt; [4] [] in  ExecBlock0 (WAConfiguration) &gt;&gt; attributeAt:<br>
&gt;&gt;&gt;&gt;&gt;&gt; aSymbol: #&#39;exceptionHandler&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; receiver: nil<br>
&gt;&gt;&gt;&gt;&gt;&gt; [5] IdentityDictionary &gt;&gt; at:ifAbsent:<br>
&gt;&gt;&gt;&gt;&gt;&gt; aKey: #&#39;exceptionHandler&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; aBlock: anExecBlock0<br>
&gt;&gt;&gt;&gt;&gt;&gt; anAssoc: nil<br>
&gt;&gt;&gt;&gt;&gt;&gt; .t1: anExecBlock0<br>
&gt;&gt;&gt;&gt;&gt;&gt; receiver: anIdentityDictionary( )<br>
&gt;&gt;&gt;&gt;&gt;&gt; [6] WASharedConfiguration (WAConfiguration) &gt;&gt; attributeAt:ifAbsent:<br>
&gt;&gt;&gt;&gt;&gt;&gt; aSymbol: #&#39;exceptionHandler&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; aBlock: anExecBlock0<br>
&gt;&gt;&gt;&gt;&gt;&gt; receiver: aWASharedConfiguration<br>
&gt;&gt;&gt;&gt;&gt;&gt; [7] WASharedConfiguration (WAConfiguration) &gt;&gt; attributeAt:<br>
&gt;&gt;&gt;&gt;&gt;&gt; aSymbol: #&#39;exceptionHandler&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; aSymbol: #&#39;exceptionHandler&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; receiver: aWASharedConfiguration<br>
&gt;&gt;&gt;&gt;&gt;&gt; [8] WASharedConfiguration (WAUserConfiguration) &gt;&gt; at:put:<br>
&gt;&gt;&gt;&gt;&gt;&gt; aSymbol: #&#39;exceptionHandler&#39;<br>
&gt;&gt;&gt;&gt;&gt;&gt; anObject: WAWalkbackErrorHandler<br>
&gt;&gt;&gt;&gt;&gt;&gt; receiver: aWASharedConfiguration<br>
&gt;&gt;&gt;&gt;&gt;&gt; [9] WAWalkbackErrorHandler class &gt;&gt; initialize<br>
&gt;&gt;&gt;&gt;&gt;&gt; receiver: WAWalkbackErrorHandler<br>
&gt;&gt;&gt;&gt;&gt;&gt; [10] MCMethodDefinition &gt;&gt; postload<br>
&gt;&gt;&gt;&gt;&gt;&gt; receiver: aMCMethodDefinition(WAWalkbackErrorHandler<br>
&gt;&gt;&gt;&gt;&gt;&gt; class&gt;&gt;initialize)<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Transcript:<br>
&gt;&gt;&gt;&gt;&gt;&gt; Fetched -&gt; FastCGIPool-dkh.2 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://seaside.gemstone.com/ss/fastcgi" rel="noreferrer" target="_blank">http://seaside.gemstone.com/ss/fastcgi</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; --- <a href="http://seaside.gemstone.com/ss/fastcgiredirecting" rel="noreferrer" target="_blank">http://seaside.gemstone.com/ss/fastcgiredirecting</a> to<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://seaside.gemtalksystems.com/ss/fastcgi/FastCGI-dkh.33.mcz" rel="noreferrer" target="_blank">http://seaside.gemtalksystems.com/ss/fastcgi/FastCGI-dkh.33.mcz</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Fetched -&gt; FastCGI-dkh.33 --- <a href="http://seaside.gemstone.com/ss/fastcgi" rel="noreferrer" target="_blank">http://seaside.gemstone.com/ss/fastcgi</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; --- <a href="http://seaside.gemstone.com/ss/fastcgi" rel="noreferrer" target="_blank">http://seaside.gemstone.com/ss/fastcgi</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; Fetched -&gt; Seaside-Adaptors-FastCGI-dkh.26 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Grease-Core-JohanBrichau.86 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.smalltalkhub.com/mc/Seaside/Grease11/main" rel="noreferrer" target="_blank">http://www.smalltalkhub.com/mc/Seaside/Grease11/main</a> --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Grease-GemStone-Core-JohanBrichau.52 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.smalltalkhub.com/mc/Seaside/Grease11/main" rel="noreferrer" target="_blank">http://www.smalltalkhub.com/mc/Seaside/Grease11/main</a> --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Evaluated -&gt; Grease-GemStone-Core &gt;&gt; initializeTransactionMutex1051<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-Core.gemstone-JohanBrichau.815 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-GemStone300-Core-DaleHenrichs.4 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-GemStone-Core-JohanBrichau.66 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-GemStone-Basic-Development-JohanBrichau.29 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Grease-Tests-Core-JohanBrichau.95 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.smalltalkhub.com/mc/Seaside/Grease11/main" rel="noreferrer" target="_blank">http://www.smalltalkhub.com/mc/Seaside/Grease11/main</a> --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Grease-Tests-GemStone-Core-dkh.14 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.smalltalkhub.com/mc/Seaside/Grease11/main" rel="noreferrer" target="_blank">http://www.smalltalkhub.com/mc/Seaside/Grease11/main</a> --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-Component-pmm.101 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-Canvas-pmm.127 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-Email-pmm.25 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-GemStone-Email-JohanBrichau.14 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-InternetExplorer-pmm.7 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-Session.gemstone-JohanBrichau.169 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-GemStone-Session-DaleHenrichs.3 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-RenderLoop-pmm.96 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-Tools-Core.gemstone-dkh.23 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-Flow-pmm.24 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-Examples-pmm.24 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-Widgets-StephanEggermont.35 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-GemStone-Tools-Production-JohanBrichau.15 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-Tools-Web-pmm.119 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt; Loaded -&gt; Seaside-GemStone-Tools-Web-DaleHenrichs.4 ---<br>
&gt;&gt;&gt;&gt;&gt;&gt; github://glassdb/Seaside31:gemstone3.1/repository --- cache<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; On Wed, May 21, 2014 at 3:06 PM, Dale Henrichs &lt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
<br>
&gt;&gt; dale.henrichs@<br>
<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Marching Orders! Very good ...<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Johan, Gerhard, et. al., I want to follow your lead and fill in<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; where<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; the work is needed ...<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Do you guys think that getting Seaside/Zinc/etc. ported to<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; GemStone3.2<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; takes precedence over getting Zinc running on GemStone3.1?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; I can take a crack at solving Gerhard&#39;s Seaside3.1 loading error,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; but<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Zinc has been on the brink for so long, maybe I should hit it hard<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; and get<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; the tests passing in GemStone 3.1 (encoding issues are right up my<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; alley:)?<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; If there are other outstanding problems that folks are looking at<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; they<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; can be added into the mix...<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Dale<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; On Tue, May 20, 2014 at 10:42 PM, Johan Brichau &amp;lt;<br>
<br>
&gt;&gt; johan@<br>
<br>
&gt;&gt; &amp;gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Hi all,<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I have been tampering off and on over the last few months to make<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Zinc 2.4.3 work in Gemstone.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; I made a pull request [1] with my changes, though not all tests are<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; passing and since most of the changes had to do with encoding, byte<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; arrays<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; vs strings, multibyte strings, etc... I really need someone to take<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; a look<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; at them. Also, the pace is quite slow by myself ;-)<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; This email is just to make sure that the pull request does not go<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; unnoticed for someone wanting to take up work on the port.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; cheers!<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Johan<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; [1] <a href="https://github.com/glassdb/zinc/pull/48" rel="noreferrer" target="_blank">https://github.com/glassdb/zinc/pull/48</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Glass mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
<br>
&gt;&gt; Glass@.gemtalksystems<br>
<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.gemtalksystems.com/mailman/listinfo/glass" rel="noreferrer" target="_blank">http://lists.gemtalksystems.com/mailman/listinfo/glass</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; Glass mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
<br>
&gt;&gt; Glass@.gemtalksystems<br>
<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.gemtalksystems.com/mailman/listinfo/glass" rel="noreferrer" target="_blank">http://lists.gemtalksystems.com/mailman/listinfo/glass</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt;&gt; Glass mailing list<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
<br>
&gt;&gt; Glass@.gemtalksystems<br>
<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://lists.gemtalksystems.com/mailman/listinfo/glass" rel="noreferrer" target="_blank">http://lists.gemtalksystems.com/mailman/listinfo/glass</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; --<br>
&gt;&gt;&gt;&gt;&gt; Mariano<br>
&gt;&gt;&gt;&gt;&gt; <a href="http://marianopeck.wordpress.com" rel="noreferrer" target="_blank">http://marianopeck.wordpress.com</a><br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; --<br>
&gt;&gt;&gt; Mariano<br>
&gt;&gt;&gt; <a href="http://marianopeck.wordpress.com" rel="noreferrer" target="_blank">http://marianopeck.wordpress.com</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Mariano<br>
&gt;&gt; <a href="http://marianopeck.wordpress.com" rel="noreferrer" target="_blank">http://marianopeck.wordpress.com</a><br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; seaside mailing list<br>
<br>
&gt;&gt; seaside@.squeakfoundation<br>
<br>
&gt;&gt; <a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" rel="noreferrer" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
<br>
<br>
<br>
<br>
<br>
--<br>
</div></div>View this message in context: <a href="http://forum.world.st/Re-Cannot-load-Seaside-anymore-in-a-just-migrated-GemStone-WAS-Re-Glass-Zinc-2-4-3-on-Gemstone-tp4855877p4886223.html" rel="noreferrer" target="_blank">http://forum.world.st/Re-Cannot-load-Seaside-anymore-in-a-just-migrated-GemStone-WAS-Re-Glass-Zinc-2-4-3-on-Gemstone-tp4855877p4886223.html</a><br>
<div class="HOEnZb"><div class="h5">Sent from the Seaside General mailing list archive at Nabble.com.<br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" rel="noreferrer" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Mariano<br><a href="http://marianopeck.wordpress.com" target="_blank">http://marianopeck.wordpress.com</a><br></div>
</div>