[Seaside] Re: [ANN][Squeak-dev Images] Version 07.08.1

Damien Cassou damien.cassou at gmail.com
Mon Aug 20 11:28:39 UTC 2007


Hi Alexander,

fortunately, this bug has been already fixed. I've updated the
universe (please wait 10 minutes to see the new version).

Unfortunately, there is another bug with this version. I've sent a
mail to the mailing list.


Thank you for the bug report.

2007/8/19, Alexander Lazarević <Alexander at lazarevic.de>:
> I downloaded sq3.10-7137web07.08.1 and did an update via the universe
> browser. Navigating to
> http://192.168.1.101:8080/seaside/tests/scriptaculous and the "Drag &
> Drop" Tab I get a MNU. (see attached stack trace).
>
> What am I missing?
>
> Alex
>
>
> Damien Cassou schrieb:
> > Squeak-dev image is an image made for squeak developers.
> > Squeak-web image is an image made for squeak web developers based on
> > the Squeak-dev image.
> >
> > More information is available at: http://damien.cassou.free.fr/squeak-dev.html
> >
> > I've updated all images. These new versions are mostly bug fixes. They
> > will be integrated into the Squeak DVD so please test them and report
> > bugs as soon as possible.
> >
> > Contained packages:
> > ------------------------
> >
> > This image contains the following packages:
> >
> > AST version 147
> > AutomaticMethodCategorizer version 0.24
> > AutomaticMethodCategorizerServices version 0.2
> > ClassSelectorSets version 1
> > DynamicProtocols version 0.53
> > eCompletion version 0.88
> > eCompletion-Traits version 0.1
> > eCompletionOmniBrowser version 0.2
> > Installer version 1.0.130
> > OmniBrowser version 0.382
> > OmniBrowser-Full version 0.24
> > OmniBrowser-Morphic version 0.28
> > OmniBrowser-Refactory version 0.30
> > OmniBrowser-Standard version 0.282
> > OmniBrowser-SUnitIntegration version 0.5
> > OmniBrowser-TraitsIntegration version 0.1
> > Refactoring Engine version 37
> > RoelTyper version 0.60
> > ScriptManager version 0.6
> > Shout version 3.15-tween.70
> > ShoutWorkspace version 1-tween.1
> > SmaCC runtime version 13
> > Squeak dev packages version 0.13
> > SUnit version 0.33
> > Universes version 32
> > Universes OmniBrowser version 0.32
> > YAXO version 9
> >
> > Updating the image:
> > -------------------------
> >
> > You are not obliged to download a new image if you don't want. You can
> > always update your image.
> >
> > To upgrade your already existing squeak-dev image:
> >
> > 1) World menu->open...->Package Universe Browser
> > 2) Update list from network
> > 3) Select all upgrades
> > 4) Install selection
> > 5) Execute: 'DEVImageCreator default install' (all windows will be closed)
> >
> >
> > Prepared packages:
> > --------------------------
> >
> > There are a lot of packages prepared for you in this image. They are
> > not loaded in the image, but they can be easily.
> >
> > - Open Package Universe Browser (world->open...->Package Universe Browser).
> > - Click on "Update list from network"
> > - Wait a few seconds
> > - Select your packages
> > - Install them
> >
>
>
>   Seaside Walkback
>
>
>     MessageNotUnderstood: UndefinedObject>>default
>
> Debug
> <http://192.168.1.101:8080/seaside/tests/scriptaculous?1&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv> Proceed
> <http://192.168.1.101:8080/seaside/tests/scriptaculous?2&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>
>
>       Possible Causes
>
>     * the receiver of the message is nil
>     * a class extension hasn't been loaded correctly
>     * you sent the wrong message
>
>
>       Stack Trace
>
>    1.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?3&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           UndefinedObject(Object)>>doesNotUnderstand: #default
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?4&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           nil
>       aMessage
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?5&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           default
>
>    2.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?6&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           SUDragDropTest>>inventory
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?7&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUDragDropTest
>
>    3.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?8&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in SUDragDropTest>>renderInventoryOn: {[self inventory
>           allItems do: [:each | html span passenge...etc...
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?9&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUDragDropTest
>       html
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?10&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>       each
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?11&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           nil
>
>    4.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?12&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           BlockContext>>renderOn:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?13&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in SUDragDropTest>>renderInventoryOn: {[self inventory
>           allItems do: [:each | html span passenge...etc...
>       aRenderer
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?14&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>
>    5.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?15&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in WADivTag(WATagBrush)>>with: {[self before. anObject
>           renderOn: canvas. self after]}
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?16&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WADivTag
>       anObject
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?17&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in SUDragDropTest>>renderInventoryOn: {[self inventory
>           allItems do: [:each | html span passenge...etc...
>
>    6.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?18&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           BlockContext>>renderOn:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?19&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in WADivTag(WATagBrush)>>with: {[self before. anObject
>           renderOn: canvas. self after]}
>       aRenderer
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?20&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>
>    7.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?21&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           WARenderCanvas(WACanvas)>>nest:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?22&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>       aBlock
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?23&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in WADivTag(WATagBrush)>>with: {[self before. anObject
>           renderOn: canvas. self after]}
>
>    8.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?24&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           WADivTag(WABrush)>>with:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?25&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WADivTag
>       aBlock
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?26&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in WADivTag(WATagBrush)>>with: {[self before. anObject
>           renderOn: canvas. self after]}
>
>    9.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?27&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           WADivTag(WATagBrush)>>with:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?28&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WADivTag
>       anObject
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?29&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in SUDragDropTest>>renderInventoryOn: {[self inventory
>           allItems do: [:each | html span passenge...etc...
>
>   10.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?30&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           SUDragDropTest>>renderInventoryOn:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?31&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUDragDropTest
>       html
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?32&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>       each
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?33&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           nil
>
>   11.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?34&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           SUDragDropTest>>renderContentOn:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?35&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUDragDropTest
>       html
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?36&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>
>   12.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?37&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           SUDragDropTest(WAPresenter)>>renderWithContext:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?38&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUDragDropTest
>       aRenderingContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?39&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderingContext
>       html
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?40&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>       callbacks
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?41&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WACallbackRegistry
>
>   13.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?42&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in SUDragDropTest(WAComponent)>>renderOn: {[:each | each
>           renderWithContext: aRenderer context]}
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?43&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUDragDropTest
>       aRenderer
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?44&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>       each
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?45&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUDragDropTest
>
>   14.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?46&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           SUDragDropTest(WAComponent)>>decorationChainDo:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?47&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUDragDropTest
>       aBlock
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?48&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in SUDragDropTest(WAComponent)>>renderOn: {[:each | each
>           renderWithContext: aRenderer context]}
>
>   15.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?49&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           SUDragDropTest(WAComponent)>>renderOn:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?50&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUDragDropTest
>       aRenderer
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?51&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>       each
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?52&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUDragDropTest
>
>   16.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?53&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           WARenderCanvas(WACanvas)>>render:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?54&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>       anObject
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?55&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUDragDropTest
>
>   17.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?56&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in SUAllTests>>renderChildrenOn: {[:each | html heading:
>           each key. html paragraph; render: each...etc...
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?57&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUAllTests
>       html
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?58&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>       each
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?59&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           'Drag & Drop'->a SUDragDropTest
>
>   18.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?60&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           Array(SequenceableCollection)>>do:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?61&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           {'Drag & Drop'->a SUDragDropTest . 'Sortable'->a
>           SUSortableTest . 'Tree'->a SUTreeTest}
>       aBlock
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?62&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in SUAllTests>>renderChildrenOn: {[:each | html heading:
>           each key. html paragraph; render: each...etc...
>       index
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?63&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           1
>       indexLimiT
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?64&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           3
>
>   19.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?65&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in SUAllTests>>renderChildrenOn: {[selected do: [:each |
>           html heading: each key. html pa...etc...
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?66&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a SUAllTests
>       html
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?67&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>       each
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?68&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           'Drag & Drop'->a SUDragDropTest
>
>   20.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?69&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           BlockContext>>renderOn:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?70&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in SUAllTests>>renderChildrenOn: {[selected do: [:each |
>           html heading: each key. html pa...etc...
>       aRenderer
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?71&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>
>   21.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?72&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in WADivTag(WATagBrush)>>with: {[self before. anObject
>           renderOn: canvas. self after]}
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?73&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WADivTag
>       anObject
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?74&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in SUAllTests>>renderChildrenOn: {[selected do: [:each |
>           html heading: each key. html pa...etc...
>
>   22.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?75&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           BlockContext>>renderOn:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?76&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in WADivTag(WATagBrush)>>with: {[self before. anObject
>           renderOn: canvas. self after]}
>       aRenderer
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?77&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>
>   23.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?78&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           WARenderCanvas(WACanvas)>>nest:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?79&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WARenderCanvas
>       aBlock
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?80&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in WADivTag(WATagBrush)>>with: {[self before. anObject
>           renderOn: canvas. self after]}
>
>   24.
>
>       thisContext
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?81&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           WADivTag(WABrush)>>with:
>       self
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?82&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           a WADivTag
>       aBlock
>       <http://192.168.1.101:8080/seaside/tests/scriptaculous?83&_k=wcHFuNVE&_s=zrawwXYCHaTkWhhv>
>           [] in WADivTag(WATagBrush)>>with: {[self before. anObject
>           renderOn: canvas. self after]}
>
>
>
>
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>


-- 
Damien Cassou


More information about the Seaside mailing list