[Glass] Load Seside 3.1 into Gemstone 3.2.1

Reg Krock reg.krock at gmail.com
Mon Jun 30 11:22:02 PDT 2014


Dale,

I ran it as:

MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [ 
	GsDeployer bulkMigrate: [
 	   Metacello new
 	     configuration: 'Seaside3';
 	     version: '3.1.1';
 	     repository:  'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main';
 	     load: #('Tests' 'Zinc' 'FastCGI' 'Swazoo') ] ]

and it worked like a charm.

Thanks

Reg

On 30 Jun2014, at 1:12 PM, Dale Henrichs <dale.henrichs at gemtalksystems.com> wrote:

> Reg,
> 
> Johan published instructions[1] a while back for loading Seaside3.1 in GemStone3.2:
> 
>   Gofer new 
>         url: 'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main';
>         package: 'ConfigurationOfSeaside3'; 
>         load. 
>   ((Smalltalk at: #ConfigurationOfSeaside3) project version: '3.1.1') load:#('Tests' 'Zinc' 'FastCGI' 'Swazoo'). 
> 
> I would modify that a bit to use the Metacello scripting api and GsDeployer:
> 
>   GsDeployer bulkMigrate: [
>     Metacello new
>       configuration: 'Seaside3';
>       version: '3.1.1';
>       repository:  'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main';
>       load: #('Tests' 'Zinc' 'FastCGI' 'Swazoo') ].
> 
> Dale
> 
> [1] http://forum.world.st/Glass-Seaside-3-1-1-on-Gemstone-tp4760311.html
> 
> 
> On Mon, Jun 30, 2014 at 9:36 AM, Reg Krock <reg.krock at gmail.com> wrote:
> Dale and James
> 
> What is the correct code to load 3.1 into Gemstone 3.2.1.
> 
> 1) I first tried the following and the project was not found. 
> run
> "based on https://code.google.com/p/glassdb/wiki/Seaside30Configuration"
> MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [
>   ConfigurationOfMetacello project updateProject.
>   ConfigurationOfMetacello loadLatestVersion.
>   Gofer project load: 'Seaside31' group: 'Seaside-Adaptors-Swazoo'.
> ].
> %
> 2) The I tried to load 3.0 and it failed on the error message below.
> run
> "based on https://code.google.com/p/glassdb/wiki/Seaside30Configuration"
> MCPlatformSupport commitOnAlmostOutOfMemoryDuring: [
>   ConfigurationOfMetacello project updateProject.
>   ConfigurationOfMetacello loadLatestVersion.
>   Gofer project load: 'Seaside30' group: 'Seaside-Adaptors-Swazoo'.
> ].
> %
> and it fails with the following error message:
> 
>    ERROR 2718 , a ArgumentError occurred (error 2718), (argument at: 1) contains codePoint 16rd800 not legal for Unicode (ArgumentError)
> 
> What is the best way forward here?
> 
> Regards
> 
> Reg
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20140630/d75e79bd/attachment.html>


More information about the Glass mailing list