[Seaside] [Bug][2.8] WAUserConfiguration-#initialize migration
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.
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.
More information about the Seaside