Philippe,<br><br>Is a Seaside method in VW implementation.<br><br><br><br><div class="gmail_quote">2009/9/5 Philippe Marschall <span dir="ltr">&lt;<a href="mailto:philippe.marschall@gmail.com">philippe.marschall@gmail.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">2009/9/4 Andrés Garagiola &lt;<a href="mailto:andresgaragiola@gmail.com">andresgaragiola@gmail.com</a>&gt;:<br>

<div><div></div><div class="h5">&gt; Hi list,<br>
&gt;<br>
&gt; I found a  bug, i don´t know if it´s fixed is other versions, using a Flex<br>
&gt; client (GlareUI) with seaside 7.6.<br>
&gt; The browser IE not understand the HttpResponse reply. Monitoring the http<br>
&gt; traffic i found &#39;200&#39; in the http response package and the client wait for<br>
&gt; 200 without simple quotations.<br>
&gt; Change #printString by #asString on #asHttpResponse method (Class<br>
&gt; WAResponse) the problem was resolved.<br>
&gt;<br>
&gt; asHttpResponse: anHttpResponse<br>
&gt;<br>
&gt;     | source |<br>
&gt;     anHttpResponse statusLine: (Net.HttpResponseStatusLine code: self status<br>
&gt; printString).<br>
&gt;<br>
&gt;     self headers associationsDo: [ :eachHeader |<br>
&gt;         anHttpResponse addField: (Net.HeaderField<br>
&gt;                                     readFrom: (self fieldSourceFor:<br>
&gt; eachHeader)<br>
&gt;                                     acceptNonAsciiCharacters: true) ].<br>
&gt;<br>
&gt;     self cookies do: [ :eachCookie || cookieValue |<br>
&gt;         cookieValue := Net.SetCookieValue netscapeStyleName: eachCookie key<br>
&gt; value: (eachCookie value ifNil: [ &#39;&#39; ]).<br>
&gt;         eachCookie expiry ifNotNil: [ cookieValue expires: eachCookie expiry<br>
&gt; asLocal ].<br>
&gt;         eachCookie path ifNotNil: [ :path | cookieValue path: path ].<br>
&gt;         anHttpResponse addField: (Net.SetCookieField add: (OrderedCollection<br>
&gt; with: cookieValue))].<br>
&gt;<br>
&gt;     anHttpResponse addField: (Net.HeaderField readFrom: (&#39;content-type: &#39;,<br>
&gt; contentType) readStream).<br>
&gt;     source := self contents.<br>
&gt;     source isByteStream<br>
&gt;         ifTrue: [ anHttpResponse body byteSource: source ]<br>
&gt;         ifFalse: [ anHttpResponse body source: source ].<br>
&gt;     ^anHttpResponse<br>
<br>
</div></div>That&#39;s OpenTalk / VW related, right?<br>
<br>
Cheers<br>
Philippe<br>
_______________________________________________<br>
seaside mailing list<br>
<a href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a><br>
</blockquote></div><br>