[Seaside] How to convert a 1.4 Pharo Seaside image so that it will work with seasidehosting.st

Esteban Lorenzano estebanlm at gmail.com
Wed Jul 25 21:33:22 UTC 2012


Truth. I forgot about 4.2.5 :)

On Jul 25, 2012, at 11:28 PM, "David T. Lewis" <lewis at mail.msen.com> wrote:

> Pharo 1.4 works fine on an interpreter VM also, it's just that the one
> on seasidehosting is out of date.
> 
> The rationale for using an interpreter VM would be to support pre-closure
> images that may be running on that server. For a site that supports a
> range of images, it would make sense to use Cog when the image format
> is 6505 and an (updated) interpreter VM otherwise.
> 
> Dave
> 
> On Wed, Jul 25, 2012 at 10:48:47PM +0200, Esteban Lorenzano wrote:
>> yes, Pharo 1.4 needs Cog VM or Stack VM
>> but, AFAIK, seasidehosting supports CogVM (I remember a mail announcing that)
>> 
>> Esteban
>> 
>> 
>> On Jul 25, 2012, at 10:45 PM, Dale Henrichs <dhenrich at vmware.com> wrote:
>> 
>>> Mark,
>>> 
>>> So it looks as if seasidehosting does not support the cog vm.
>>> 
>>> I seem to recall that Pharo-1.4 images only work with the cog vm (I could be wrong).
>>> 
>>> Converting a vm to a non-cog vm is not possible AFAIK.
>>> 
>>> Assuming that I'm right you would have to port your seaside app from Pharo-1.4 to Pharo-1.3 to run on seasidehosting which means that you need to export your application as Monticello packages and then load them into a Seaside30 image based on Pharo-1.3 and using a non-cog vm. (you'll probably have better luck loading Seaside30 via configurations on Pharo-1.3, too)... 
>>> 
>>> OTOH, it is interesting to me that seasidehosting does not support the cog vm ... so it worth pursuing that angle just a bit.
>>> 
>>> Dale
>>> 
>>> 
>>> ----- Original Message -----
>>> | From: "Mark Andrew" <mark.andrew at gmail.com>
>>> | To: seaside at lists.squeakfoundation.org
>>> | Sent: Wednesday, July 25, 2012 1:31:19 PM
>>> | Subject: [Seaside] How to convert a 1.4 Pharo Seaside image so that it will	work with seasidehosting.st
>>> | 
>>> | 
>>> | Hi all,
>>> | 
>>> | after a few weeks of hacking on my first seaside app using Pharo 1.4
>>> | (Mac OS), I was sad to read the following when I tried to deploy it
>>> | to seasidehosting,st:
>>> | 
>>> | >This interpreter (vers. 6502) cannot read image file (vers. 6505)
>>> | >... with the additional explanation:
>>> | 
>>> | >Your image was previously saved by a JIT VM (Cog, Squeak5.x).
>>> | >Due technical reasons, we're currently unable to support such
>>> | >images.
>>> | >Try building your application using a Squeak 3.x/4.x VM.
>>> | 
>>> | My problem is that there are so many versions of Squeak out there and
>>> | so many different ways of getting Seaside, and so far none of them
>>> | have worked for me (e.g. "ConfigurationOfSeaside30 load" fails). I
>>> | google and google and feel I am drifting further away from my goal.
>>> | 
>>> | What is the simplest way for me (e.g. what is available on the
>>> | internet now in July 2012) to convert the image? Preferably on a
>>> | Mac, although I have Virtualboxes for XP and Ubuntu as well.
>>> | 
>>> | Thanks in advance
>>> | 
>>> | Mark
>>> | 
>>> | 
>>> | 
>>> | 
>>> | 
>>> | _______________________________________________
>>> | seaside mailing list
>>> | seaside at lists.squeakfoundation.org
>>> | http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>>> | 
>>> _______________________________________________
>>> seaside mailing list
>>> seaside at lists.squeakfoundation.org
>>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>> 
>> _______________________________________________
>> seaside mailing list
>> seaside at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside



More information about the seaside mailing list