Comet problem

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Comet problem

Andrés Garagiola
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 <span onclick="dr4sdgryt2(event)" style="cursor: pointer;" class="clickable" id="reproducible114">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 = '

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Comet problem

Michael Lucas-Smith-2
On 4/25/10 1:36 PM, Andrés Garagiola wrote:
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 <span onclick="dr4sdgryt2(event)" style="cursor: pointer;" class="clickable" id="reproducible114">reproducible with a clean VW7.7 image)
Do you know how you came to have an ISO8859L1String in the output stream?

Michael

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Comet problem

Lautaro Fernández
In reply to this post by Andrés Garagiola
2010/4/25 Andrés Garagiola <[hidden email]>
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)


Hello Andrés,
Some time ago we have this issue with Opentalk, which didn't support a fully streaming server (we are currently working on a 7.6 VW image) at least when we tried to use it.

Our solution was to change the server to Swazoo 2.2 and we have been using it in a deployment server to test our comet framework as we are doing some heavy re-engineering on it (you can test it http://cag.lifia.info.unlp.edu.ar:443/seaside ). To make it run, load the package from the public store named SeasideForSwazoo2.2.

Lautaro
ps: Be aware that the server can be down from time to time, so no warranties of a nice comet experience is granted :)


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc