help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] 404 Not Found:


From: Bèrto ëd Sèra
Subject: Re: [Help-smalltalk] 404 Not Found:
Date: Tue, 10 Nov 2009 13:37:52 +0200

In short, I have a small icon sensitive icon in front of messages
(buttons included) that need localization. It's done by a small class
that reads

  Object subclass: LocalizationStatus [
    <comment: 'version 0.6.0' >

    silent [
      <category: 'building'>
      ^[:e | nil ]
    ]

    missing [
      <category: 'building'>
      ^[:e |
          | access |
          access := e anchor.
          access onMouseOver: 'javascript:toggleLayer("translation-image");'.
          access image source: '/images/translate_me.png']
    ]

    fuzzy [
      <category: 'building'>
      ^[:e |
          | access |
          access := e anchor.
          access onMouseOver: 'javascript:toggleLayer("localizer");'.
          access image source: '/images/check_me.png']
    ]

  ]

====================

Now it looks like anchor has changed something, because it won't work anymore...

That's the full story:

Internal Error
The program sent a message which was not understood by the receiver.
did not understand #anchor

An instance of MessageNotUnderstood
  exception: a CoreException
  arguments: ()
  tag: an Object
  messageText: 'did not understand #anchor'
  resumeBlock: a BlockClosure
  onDoBlock: a BlockClosure
  handlerBlock: a BlockClosure
  context: BlockClosure>>on:do: (BlkClosure.st:192)
  isNested: nil
  previousState: 0
  creator: a DivElement
  message: anchor
  receiver: a DivElement

MessageNotUnderstood(Signal)>>activateHandler: (ExcHandling.st:719)
MessageNotUnderstood(Exception)>>signal (AnsiExcept.st:216)
Iliad.DivElement(Object)>>doesNotUnderstand: #anchor (AnsiExcept.st:1565)
optimized [] in Ambaradan.LocalizationStatus>>missing
(Iliad-Localization.star#VFS.ZipFile/Widgets/LocalizationStatus.st:4)
BlockClosure>>buildOn: (Iliad-Core.star#VFS.ZipFile/Buildables/Extensions.st:58)
Iliad.DivElement(Iliad.Element)>>build:
(Iliad-Core.star#VFS.ZipFile/Elements/Element.st:136)
[] in Ambaradan.WidgetLogin(Ambaradan.LocalizedWidget)>>localize:
(Iliad-Localization.star#VFS.ZipFile/LocalizedWidget.st:114)
BlockClosure>>buildOn: (Iliad-Core.star#VFS.ZipFile/Buildables/Extensions.st:58)
Iliad.DivElement(Iliad.Element)>>build:
(Iliad-Core.star#VFS.ZipFile/Elements/Element.st:136)
optimized [] in Ambaradan.WidgetLogin>>contents
(Ambaradan-Application.star#VFS.ZipFile/Widgets/WidgetLogin.st:58)
BlockClosure>>buildOn: (Iliad-Core.star#VFS.ZipFile/Buildables/Extensions.st:58)
Iliad.DivElement(Iliad.Element)>>build:
(Iliad-Core.star#VFS.ZipFile/Elements/Element.st:136)
Ambaradan.WidgetLogin(Iliad.Widget)>>buildContents
(Iliad-Core.star#VFS.ZipFile/Buildables/Widget.st:130)
[] in Ambaradan.WidgetLogin(Iliad.Buildable)>>build
(Iliad-Core.star#VFS.ZipFile/Buildables/Buildable.st:72)
BlockClosure>>on:do: (BlkClosure.st:192)
Iliad.CurrentActionRegistry class(Iliad.DynamicVariable
class)>>use:during:
(Iliad-Core.star#VFS.ZipFile/Utilities/DynamicVariable.st:52)
Ambaradan.WidgetLogin(Iliad.Buildable)>>withActionRegistry:
(Iliad-Core.star#VFS.ZipFile/Buildables/Buildable.st:107)
Ambaradan.WidgetLogin(Iliad.Buildable)>>build
(Iliad-Core.star#VFS.ZipFile/Buildables/Buildable.st:71)
Ambaradan.WidgetLogin(Iliad.Buildable)>>buildOn:
(Iliad-Core.star#VFS.ZipFile/Buildables/Buildable.st:85)
Iliad.DivElement(Iliad.Element)>>build:
(Iliad-Core.star#VFS.ZipFile/Elements/Element.st:136)
optimized [] in Ambaradan.PageMain>>leftColumn
(Ambaradan-Application.star#VFS.ZipFile/Widgets/PageMain.st:118)
BlockClosure>>buildOn: (Iliad-Core.star#VFS.ZipFile/Buildables/Extensions.st:58)
Iliad.DivElement(Iliad.Element)>>build:
(Iliad-Core.star#VFS.ZipFile/Elements/Element.st:136)
optimized [] in Ambaradan.PageMain>>mainContent
(Ambaradan-Application.star#VFS.ZipFile/Widgets/PageMain.st:102)
BlockClosure>>buildOn: (Iliad-Core.star#VFS.ZipFile/Buildables/Extensions.st:58)
Iliad.DivElement(Iliad.Element)>>build:
(Iliad-Core.star#VFS.ZipFile/Elements/Element.st:136)
optimized [] in Ambaradan.PageMain>>contents
(Ambaradan-Application.star#VFS.ZipFile/Widgets/PageMain.st:69)
BlockClosure>>buildOn: (Iliad-Core.star#VFS.ZipFile/Buildables/Extensions.st:58)
Iliad.DivElement(Iliad.Element)>>build:
(Iliad-Core.star#VFS.ZipFile/Elements/Element.st:136)
Ambaradan.PageMain(Iliad.Widget)>>buildContents
(Iliad-Core.star#VFS.ZipFile/Buildables/Widget.st:130)
[] in Ambaradan.PageMain(Iliad.Buildable)>>build
(Iliad-Core.star#VFS.ZipFile/Buildables/Buildable.st:72)
BlockClosure>>on:do: (BlkClosure.st:192)
Iliad.CurrentActionRegistry class(Iliad.DynamicVariable
class)>>use:during:
(Iliad-Core.star#VFS.ZipFile/Utilities/DynamicVariable.st:52)
Ambaradan.PageMain(Iliad.Buildable)>>withActionRegistry:
(Iliad-Core.star#VFS.ZipFile/Buildables/Buildable.st:107)
Ambaradan.PageMain(Iliad.Buildable)>>build
(Iliad-Core.star#VFS.ZipFile/Buildables/Buildable.st:71)
optimized [] in Ambaradan.AmbaradanApplication>>index
(Ambaradan-Application.star#VFS.ZipFile/Application/AmbaradanApplication.st:2)
BlockClosure>>buildOn: (Iliad-Core.star#VFS.ZipFile/Buildables/Extensions.st:58)
Iliad.DivElement(Iliad.Element)>>build:
(Iliad-Core.star#VFS.ZipFile/Elements/Element.st:136)
optimized [] in Iliad.Application>>contents
(Iliad-Core.star#VFS.ZipFile/Buildables/Application.st:200)
BlockClosure>>buildOn: (Iliad-Core.star#VFS.ZipFile/Buildables/Extensions.st:58)
Iliad.DivElement(Iliad.Element)>>build:
(Iliad-Core.star#VFS.ZipFile/Elements/Element.st:136)
Ambaradan.AmbaradanApplication(Iliad.Widget)>>buildContents
(Iliad-Core.star#VFS.ZipFile/Buildables/Widget.st:130)
[] in Ambaradan.AmbaradanApplication(Iliad.Buildable)>>build
(Iliad-Core.star#VFS.ZipFile/Buildables/Buildable.st:72)
BlockClosure>>on:do: (BlkClosure.st:192)
Iliad.CurrentActionRegistry class(Iliad.DynamicVariable
class)>>use:during:
(Iliad-Core.star#VFS.ZipFile/Utilities/DynamicVariable.st:52)
Ambaradan.AmbaradanApplication(Iliad.Buildable)>>withActionRegistry:
(Iliad-Core.star#VFS.ZipFile/Buildables/Buildable.st:107)
Ambaradan.AmbaradanApplication(Iliad.Buildable)>>build
(Iliad-Core.star#VFS.ZipFile/Buildables/Buildable.st:71)
Ambaradan.AmbaradanApplication(Iliad.Buildable)>>buildOn:
(Iliad-Core.star#VFS.ZipFile/Buildables/Buildable.st:85)
Ambaradan.AmbaradanApplication(Iliad.Application)>>respondOn:
(Iliad-Core.star#VFS.ZipFile/Buildables/Application.st:329)
Ambaradan.AmbaradanApplication(Object)>>asResponse
(Iliad-Core.star#VFS.ZipFile/Buildables/Extensions.st:45)
Iliad.ApplicationHandler>>newResponse
(Iliad-Core.star#VFS.ZipFile/RequestHandlers/ApplicationHandler.st:104)
Iliad.ApplicationHandler(Iliad.RequestHandler)>>respond:
(Iliad-Core.star#VFS.ZipFile/RequestHandlers/RequestHandler.st:60)
Iliad.ApplicationHandler>>produceResponse
(Iliad-Core.star#VFS.ZipFile/RequestHandlers/ApplicationHandler.st:80)
Iliad.ApplicationHandler>>handleRequest
(Iliad-Core.star#VFS.ZipFile/RequestHandlers/ApplicationHandler.st:75)
optimized [] in Iliad.Dispatcher>>dispatch:using:
(Iliad-Core.star#VFS.ZipFile/Dispatching/Dispatcher.st:84)
Ambaradan.AmbaradanApplication(Object)>>ifNil:ifNotNil: (Object.st:146)
[] in Iliad.Dispatcher>>dispatch:using:
(Iliad-Core.star#VFS.ZipFile/Dispatching/Dispatcher.st:84)
BlockClosure>>on:do: (BlkClosure.st:192)
Iliad.Dispatcher>>withDispatchErrorHandling:
(Iliad-Core.star#VFS.ZipFile/Dispatching/Dispatcher.st:101)
Iliad.Dispatcher>>dispatch:using:
(Iliad-Core.star#VFS.ZipFile/Dispatching/Dispatcher.st:78)
[] in Iliad.Dispatcher>>dispatch:
(Iliad-Core.star#VFS.ZipFile/Dispatching/Dispatcher.st:73)
BlockClosure>>on:do: (BlkClosure.st:192)
Iliad.CurrentContext class(Iliad.DynamicVariable class)>>use:during:
(Iliad-Core.star#VFS.ZipFile/Utilities/DynamicVariable.st:52)
[] in Iliad.Dispatcher>>dispatch:
(Iliad-Core.star#VFS.ZipFile/Dispatching/Dispatcher.st:71)
BlockClosure>>on:do: (BlkClosure.st:192)
Iliad.Dispatcher>>withErrorHandling:
(Iliad-Core.star#VFS.ZipFile/Dispatching/Dispatcher.st:111)
Iliad.Dispatcher>>dispatch:
(Iliad-Core.star#VFS.ZipFile/Dispatching/Dispatcher.st:68)
[] in Iliad.Site>>answerTo: (Iliad-Swazoo.star#VFS.ZipFile/Site.st:69)
BlockClosure>>on:do: (BlkClosure.st:192)
Iliad.Site>>answerTo: (Iliad-Swazoo.star#VFS.ZipFile/Site.st:71)
Iliad.Site>>helpResolve: (Iliad-Swazoo.star#VFS.ZipFile/Site.st:218)
Swazoo.URIResolution>>visitResource: (Swazoo.star#VFS.ZipFile/HTTP.st:1704)
[] in Swazoo.URIResolution>>visitChildrenOf:advancing:
(Swazoo.star#VFS.ZipFile/HTTP.st:1697)
OrderedCollection(SequenceableCollection)>>do: (SeqCollect.st:822)
Swazoo.URIResolution>>visitChildrenOf:advancing:
(Swazoo.star#VFS.ZipFile/HTTP.st:1699)
Swazoo.URIResolution>>resolveTransparentComposite:
(Swazoo.star#VFS.ZipFile/HTTP.st:1645)
Swazoo.URIResolution>>resolveServerRoot: (Swazoo.star#VFS.ZipFile/HTTP.st:1634)
Swazoo.ServerRootComposite>>helpResolve: (Swazoo.star#VFS.ZipFile/HTTP.st:613)
Swazoo.URIResolution>>visitResource: (Swazoo.star#VFS.ZipFile/HTTP.st:1704)
Swazoo.URIResolution class>>resolveRequest:startingAt:
(Swazoo.star#VFS.ZipFile/HTTP.st:1559)
Swazoo.HTTPServer>>answerTo: (Swazoo.star#VFS.ZipFile/HTTP.st:310)
Swazoo.HTTPConnection>>produceResponseFor: (Swazoo.star#VFS.ZipFile/HTTP.st:156)
Swazoo.HTTPConnection>>getAndDispatchMessages
(Swazoo.star#VFS.ZipFile/HTTP.st:69)
optimized [] in Swazoo.HTTPConnection>>interact
(Swazoo.star#VFS.ZipFile/HTTP.st:86)
[] in BlockClosure>>ifCurtailed: (BlkClosure.st:287)
BlockClosure>>ensure: (BlkClosure.st:269)
BlockClosure>>ifCurtailed: (BlkClosure.st:289)
optimized [] in Swazoo.HTTPConnection>>interact
(Swazoo.star#VFS.ZipFile/HTTP.st:88)
BlockClosure>>on:do: (BlkClosure.st:192)
optimized [] in Swazoo.HTTPConnection>>interact
(Swazoo.star#VFS.ZipFile/HTTP.st:90)
[] in Process>>onBlock:at:suspend: (Process.st:384)
BlockClosure>>on:do: (BlkClosure.st:192)
[] in Process>>onBlock:at:suspend: (Process.st:387)
BlockClosure>>ensure: (BlkClosure.st:269)
[] in Process>>onBlock:at:suspend: (Process.st:393)
[] in BlockClosure>>asContext: (BlkClosure.st:178)
BlockContext class>>fromClosure:parent: (BlkContext.st:68)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]