[BUG]WASession(Object)>>doesNotUnderstand: #user:
vaidasd at gmail.com
vaidasd at gmail.com
Thu Oct 20 09:10:34 UTC 2005
here insert explanation of what you were doing, suspect changes you've
made and so forth.
20 October 2005 7:18:43 pm
VM: Win32 - a SmalltalkImage
Image: Squeak3.8 [latest update: #6665]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir C:\ins\smalltalka\Squeak3.8-6665-full
Trusted Dir C:\ins\smalltalka\Squeak3.8-6665-full\Vaidas
Untrusted Dir C:\My Squeak\Vaidas
WASession(Object)>>doesNotUnderstand: #user:
Receiver: a WASession(/seaside/at?_s=vfVRspqEtVoctsyt)
Arguments and temporary variables:
aMessage: user: 'da'
Receiver's instance variables:
lastAccess: 3307288646
expired: nil
timeout: nil
continuations: a WALRUCache
application: a WAApplication(/seaside/at)
escapeContinuation: an EscapeContinuation
monitor: a WAProcessMonitor
state: a WAStateRegistry
currentRequest: a WARequest
ATStart>>renderContentOn:
Receiver: an ATStart
Arguments and temporary variables:
html: a WAHtmlRenderer
Receiver's instance variables:
decoration: a WAStateHolder(an ATStart)
dbError: nil
ATStart(WAPresenter)>>renderWithContext:
Receiver: an ATStart
Arguments and temporary variables:
aRenderingContext: a WARenderingContext
html: a WAHtmlRenderer
callbacks: a WACallbackRegistry
Receiver's instance variables:
decoration: a WAStateHolder(an ATStart)
dbError: nil
[] in ATStart(WAComponent)>>renderOn: {[:each | each renderWithContext:
aRenderer context]}
Arguments and temporary variables:
aRenderer: a WAHtmlRenderer
each: an ATStart
--- The full stack ---
WASession(Object)>>doesNotUnderstand: #user:
ATStart>>renderContentOn:
ATStart(WAPresenter)>>renderWithContext:
[] in ATStart(WAComponent)>>renderOn: {[:each | each renderWithContext:
aRenderer context]}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ATStart(WAComponent)>>decorationChainDo:
ATStart(WAComponent)>>renderOn:
WAHtmlRenderer(WAAbstractHtmlBuilder)>>render:
[] in WAToolFrame>>renderChildOn: {[html render: contents]}
Time class>>millisecondsToRun:
WAToolFrame>>renderChildOn:
[] in WAToolFrame>>renderContentOn: {[self renderChildOn: html]}
BlockContext>>renderOn:
WAHtmlRenderer(WAAbstractHtmlBuilder)>>render:
WAHtmlRenderer(WAAbstractHtmlBuilder)>>tag:do:
WAHtmlRenderer(WAAbstractHtmlBuilder)>>div:
WAHtmlRenderer(WAAbstractHtmlBuilder)>>divNamed:with:
WAToolFrame>>renderContentOn:
WAToolFrame(WAPresenter)>>renderWithContext:
[] in WARenderLoop>>render {[:ea | ea renderWithContext: context]}
WAToolFrame(WAComponent)>>decorationChainDo:
[] in WARenderLoop>>render {[:url | self updateUrl: url. docRoot :=
WARenderedHtmlRoot context: contex...]}
[] in WASession>>respond: {[:cc | url := self actionUrlForContinuation:
cc. response := responseBlock...]}
ResponseContinuation class(Continuation class)>>currentDo:
WASession>>respond:
WARenderLoop>>render
[] in WARenderLoop>>run {[self render]}
BlockContext>>on:do:
WARenderLoop>>withRenderNowHandler:
[] in WARenderLoop>>run {[notification := self withRenderNowHandler:
[self render]. notification...]}
BlockContext>>on:do:
WARenderLoop>>withPageExpiredHandler:
[] in WARenderLoop>>run {[self withPageExpiredHandler: [notification
:= self withRenderNowHan...]}
BlockContext>>repeat
WARenderLoop>>run
WARenderLoopMain>>start:
WASession>>start:
[] in WASession>>performRequest: {[^ self start: aRequest]}
Dictionary>>at:ifAbsent:
WASession>>performRequest:
[] in WASession>>responseForRequest: {[self performRequest: aRequest]}
BlockContext>>on:do:
[] in WASession>>withErrorHandler: {[aBlock on: Error do: [:e |
self errorHandler handleError: e. WAP...]}
BlockContext>>on:do:
WASession>>withErrorHandler:
[] in WASession>>responseForRequest: {[self withErrorHandler: [self
performRequest: aRequest]]}
BlockContext>>on:do:
WACurrentSession class(WADynamicVariable class)>>use:during:
[] in WASession>>responseForRequest: {[WACurrentSession use: self
during: [self withErrorHandler: [self pe...]}
[] in WASession>>withEscapeContinuation: {[:cc | escapeContinuation :=
cc. aBlock value. self pageIntentionallyLeft...]}
EscapeContinuation class(Continuation class)>>currentDo:
WASession>>withEscapeContinuation:
WASession>>responseForRequest:
[] in WASession>>incomingRequest: {[self responseForRequest: aRequest]}
BlockContext>>on:do:
[] in WAProcessMonitor>>critical:ifError: {[value := aBlock on: Error
do: errorBlock]}
...etc...
More information about the Squeak-dev
mailing list
|