[Seaside] Comet problem

Robert Sirois watchlala at hotmail.com
Sun Apr 25 22:29:19 UTC 2010


This may help:

http://lists.squeakfoundation.org/pipermail/seaside/2009-October/021677.html

RS

Date: Sun, 25 Apr 2010 17:36:07 -0300
From: andresgaragiola at gmail.com
To: vwnc at cs.uiuc.edu; seaside at lists.squeakfoundation.org
Subject: [Seaside] Comet problem

Hi list,

I want test the Comet framework examples in VisualWorks 7.7 but its require a streaming server (raise a "Streaming-server required." exception), then i change the Seaside setting to "Streaming HTTP" but the below exception is raised when the server us started.


Anybody know what can be the problem? (the problem is reproducible with a clean VW7.7 image)

Regards



Strings only store Characters
ISO8859L1String(Object)>>error:
ISO8859L1String(ByteEncodedString)>>nonPrimitiveAt:put:
ISO8859L1String(ByteEncodedString)>>at:put:
ISO8859L1String>>at:put:

ExternalWriteStream>>nextPut:
UTF8StreamEncoder>>write:on:
EncodedStream>>nextPut:
EncodedStream(Stream)>>next:putAll:startingAt:
EncodedStream(Stream)>>nextPutAll:
Grease.GRGenericCodecStream>>nextPutAll:

Seaside.WAStreamedResponse(Seaside.WAResponse)>>writeStatusOn:
Seaside.WAStreamedResponse(Seaside.WAResponse)>>writeOn:
Seaside.WAStreamedResponse>>flush
Seaside.WAStreamedResponse>>stream

Seaside.WARequestContext>>newDocument
Seaside.WARenderPhaseContinuation>>processRendering:
optimized [] in Seaside.WARenderPhaseContinuation>>handleRequest
Seaside.WARequestContext>>respond:

Seaside.WARenderPhaseContinuation(Seaside.WASessionContinuation)>>respond:
Seaside.WARenderPhaseContinuation>>handleRequest
optimized [] in Seaside.WASessionContinuation>>basicValue
BlockClosure>>on:do:

Seaside.WARenderPhaseContinuation(Seaside.WASessionContinuation)>>withUnregisteredHandlerDo:
Seaside.WARenderPhaseContinuation(Seaside.WASessionContinuation)>>basicValue
Seaside.WARenderPhaseContinuation(Seaside.WASessionContinuation)>>captureAndInvoke

Seaside.WAFlowMain(Seaside.WARenderLoopMain)>>start
Seaside.WASession>>start
[] in Seaside.WASession>>handleFiltered:
Dictionary>>at:ifAbsent:
Seaside.WASession>>handleFiltered:

Seaside.WAMutualExclusionFilter(Seaside.WARequestFilter)>>handleFiltered:
optimized [] in Seaside.WAMutualExclusionFilter>>handleFiltered:
BlockClosure>>ensure:
optimized [] in Seaside.WAMutex>>critical:

BlockClosure>>ensure:
Semaphore>>critical:
Seaside.WAMutex>>critical:
Seaside.WAMutualExclusionFilter>>handleFiltered:
optimized [] in Seaside.WARequestHandler>>handle:
BlockClosure>>on:do:

Seaside.WACurrentRequestContext class(Seaside.WADynamicVariable class)>>use:during:
optimized [] in Seaside.WARequestContext>>push:while:
BlockClosure>>ensure:
Seaside.WARequestContext>>push:while:

Seaside.WASession(Seaside.WARequestHandler)>>handle:
Seaside.WAApplication(Seaside.WARegistry)>>dispatch:to:
Seaside.WAApplication(Seaside.WARegistry)>>handle:registering:
Seaside.WAApplication>>handleDefault:

Seaside.WAApplication(Seaside.WARegistry)>>handleFiltered:
Seaside.WAApplication>>handleFiltered:
Seaside.WAExceptionFilter(Seaside.WARequestFilter)>>handleFiltered:
optimized [] in Seaside.WAExceptionFilter>>handleFiltered:

BlockClosure>>on:do:
Seaside.WAWalkbackErrorHandler(Seaside.WAExceptionHandler)>>handleExceptionsDuring:
Seaside.WAWalkbackErrorHandler class(Seaside.WAExceptionHandler class)>>handleExceptionsDuring:context:

Seaside.WAExceptionFilter>>handleFiltered:
optimized [] in Seaside.WARequestHandler>>handle:
BlockClosure>>on:do:
Seaside.WACurrentRequestContext class(Seaside.WADynamicVariable class)>>use:during:

optimized [] in Seaside.WARequestContext>>push:while:
BlockClosure>>ensure:
Seaside.WARequestContext>>push:while:
Seaside.WAApplication(Seaside.WARequestHandler)>>handle:
Seaside.WADispatcher>>handleFiltered:named:

Seaside.WADispatcher>>handleFiltered:
optimized [] in Seaside.WARequestHandler>>handle:
BlockClosure>>on:do:
Seaside.WACurrentRequestContext class(Seaside.WADynamicVariable class)>>use:during:

optimized [] in Seaside.WARequestContext>>push:while:
BlockClosure>>ensure:
Seaside.WARequestContext>>push:while:
Seaside.WADispatcher(Seaside.WARequestHandler)>>handle:
optimized [] in Opentalk.SeasideRequest>>doTheWorkFor:

BlockClosure>>on:do:
Opentalk.SeasideRequest>>doTheWorkFor:
Opentalk.SeasideRequest(Opentalk.RemoteRequest)>>evaluateFor:
Opentalk.SeasideRequest(Opentalk.RemoteRequestWithEnvironment)>>evaluateFor:

optimized [] in Opentalk.RemoteMessage>>dispatchFor:
BlockClosure>>on:do:
Opentalk.SeasideRequest(Opentalk.RemoteMessage)>>dispatchFor:
optimized [] in Opentalk.RemoteRequest>>dispatchFor:

BlockClosure>>on:do:
optimized [] in Process class>>forBlock:priority:

----------------------------------------------------------------------
ISO8859L1String(Object)>>error:
Receiver:

    an ISO8859L1String
Arguments:
    aStringOrMessage = an UserMessage('Strings only store Characters', #errStoreCharacters, #dialogs)
Context PC = 6

----------------------------------------------------------------------

ISO8859L1String(ByteEncodedString)>>nonPrimitiveAt:put:
Receiver:
    an ISO8859L1String
Arguments:
    index = 1
    aCharacter = 72
Temporaries:
    val = nil
Context PC = 45

----------------------------------------------------------------------

ISO8859L1String(ByteEncodedString)>>at:put:
Receiver:
    an ISO8859L1String
Arguments:
    index = 1
    aCharacter = 72
Context PC = 6

----------------------------------------------------------------------

ISO8859L1String>>at:put:
Receiver:
    an ISO8859L1String
Arguments:
    index = 1
    aCharacter = 72
Context PC = 11

----------------------------------------------------------------------

ExternalWriteStream>>nextPut:
Receiver:
    an ExternalWriteStream
Instance Variables:
    collection = '
 		 	   		  
_________________________________________________________________
The New Busy is not the old busy. Search, chat and e-mail from your inbox.
http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_3
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20100425/4f1b76ab/attachment-0001.htm


More information about the seaside mailing list