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 |
On 4/25/10 1:36 PM, Andrés Garagiola wrote:
Hi list,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 |
In reply to this post by Andrés Garagiola
2010/4/25 Andrés Garagiola <[hidden email]>
Hi list, 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 |
Free forum by Nabble | Edit this page |