[Seaside] [Bug][2.8] WAUserConfiguration-#initialize migration problems

Keith Hodges keith_hodges at yahoo.co.uk
Wed Jul 4 16:49:31 UTC 2007


Philippe Marschall wrote:
> 2007/7/4, Keith Hodges <keith_hodges at yahoo.co.uk>:
>> In loading Seaside 2.8 into an image which has 2.7 in it, the
>> WAUserConfiguration-#initialize method is copying over values for its
>> ancestors which are references to ObsoleteClasses.
>
> Loading Seaside 2.8 into an image which has 2.7 in it is likely to
> cause problems beause we dropped a lot of overrides. In the worst case
> you break your image unrecoverably.
>
> Cheers
> Philippe
This should only be a problem if a method extension that overrides a 
native implementation is not correctly categorized as an -override in 
the old package being updated, in this case I was upgrading from 2.7 and 
I had already fixed this to be the case 2.7 (220/224 ish)

The "hopefully" improved monticello that I am using does restore the 
original methods that have been overridden. Everything worked earlier,  
I had the config app up and running, until I started trying to 
reinitialize these configurations.

Keith


More information about the Seaside mailing list