users@grizzly.java.net

Re: R: Re: R: Re: grizzly 1.9.33 issues

From: Oleksiy Stashok <oleksiy.stashok_at_oracle.com>
Date: Wed, 13 Apr 2011 11:04:22 +0200

Rama, can I ask for just one more test? :)
Pls. checkout 1.9.33 Grizzly tag [1], compile it and check if the bug is
still there. Cause it's really weird, we didn't do any changes on trunk
since 1.9.33 release, so I don't understand where the diff. comes from.

Thanks a lot!

WBR,
Alexey.

[1] svn co https://svn.java.net/svn/grizzly~svn/tags/1_9_33


On 04/13/2011 10:59 AM, rama.rama_at_tiscali.it wrote:
> on ff3.x and .33 i got the same error (no content type& no
> compression)
>
> i have also try ff3 and .19 (i have one there, so why not
> give a try)
> and i see
> Content-Type text/html;charset=ISO-8859-1
>
> Transfer-Encoding chunked
> Date Wed, 13 Apr 2011 08:56:52 GMT
>
> that is
> quite expected, the compression issue on .19 was the missing split on
>
> Accept-Encoding gzip,deflate (i have open personally the ticket, so i
> know that this was fixed somewhere in release post .19)
>
> Right now i am
> still with .19 cos i can't find a version that have content-
> tyèe+compression+keepalive+async working, that's why i have do a test
> with .19, just in case :)
>
>
> ---
> That's strange, it shouldn't have any
> difference, we have just started
> 1.9.34 :)
> What about FF3.x and
> Grizzly 1.9.33?
>
> Thanks.
>
> Alexey.
>
>
>
> On 04/13/2011 10:31 AM, rama.
> rama_at_tiscali.it wrote:
>> work with Framework 1.9.34-SNAPSHOT :)
>>
>>
>>
> ----Messaggio originale----
>> Da: oleksiy.stashok_at_oracle.com
>> Data:
> 12/04/2011 17.00
>> A:<users_at_grizzly.
>> java.net>
>> Ogg: Re: grizzly
> 1.9.33 issues
>> Rama, one more thing, didn't
>> catch you use
> FireFox4, can you pls. try
>> the same with 3.x?
>>
>> Thanks.
>>
>>
>>
> Alexey.
>> On 04/12/2011 04:27 PM, Oleksiy Stashok wrote:
>>> Hi Rama,
>>>
>> can you pls. try the same with 1.9.34 snapshot built from
> source?
>>> I'm
>> trying that locally and see the correct response
> headers:
>>> Content-
>> Type |text/html;charset=ISO-8859-1|
>>> Transfer-
> Encoding |chunked|
>> Content-Encoding |gzip|
>>> Vary |Accept-
> Encoding|
>>> Date |Tue, 12 Apr
>> 2011 14:25:26 GMT|
>>>
>>> but don't
> remember we changed anything since
>> 1.9.33 release.
>>> Thanks.
>>>
>>>
> WBR,
>>> Alexey.
>>>
>>> On 04/12/2011 03:43
>> PM, rama.rama_at_tiscali.it
> wrote:
>>>> Hi all,
>>>>
>>>> i have a couple of
>> issue with gws http
> version 1.9.33
>>>> with
>>>> this test case*
>>>>
>>>> i wasn't able
> to get
>>>> -contenttype
>>>> -compression (maybe
>>>>
>> due to content
> type?)
>>>> on firefox4, safari5 with debug window
>> (firebug
>>>> or
> watever) i can see
>>>>
>>>> REQUEST
>>>> Host
>> 192.168.2.123:7777
>>>> User-Agent
>>>> Mozilla/5.0 (Macintosh; U; Intel
>> Mac OS X 10.6;
> it; rv:1.9.2.16)
>>>> Gecko/20110319 Firefox/3.6.16
>>>>
>> Accept
> text/html,application/xhtml+xml,
>>>> application/xml;q=0.9,*/*;
>> q=0.8
>>>> Accept-Language it-it,it;q=0.8,en-us;
>>>> q=0.5,en;q=0.3
>>>>
> Accept-Encoding gzip,deflate
>>>> Accept-Charset ISO-8859-1,
>>>> utf-8;
> q=0.
>> 7,*;q=0.7
>>>> Keep-Alive 115
>>>> Connection keep-alive
>>>>
> Cookie
>> sv7Paq2b=2987260110130851366.929943
>>>> Cache-Control max-
> age=0
>>>>
>> RESPONSE
>>>> Content-Type text/plain; charset=iso-8859-
> 1
>>>> Transfer-
>> Encoding chunked
>>>> Date Tue, 12 Apr 2011 13:30:31
> GMT
>>>>
>>>>
>>>>
>>>> and, this is the verbose output
>>>> of program
>>>> 12-apr-2011
>> 15.41.04 com.sun.grizzly.http.SelectorThread
> displayConfiguration
>> INFO: GRIZZLY0021: "
>>>> Grizzly running
> on Mac OS X
>>>> - 10.6.7 under
>> JDK version: 1.6.0_22 - Apple Inc.
>>>> port: 7777
>>>>
>>>> Thread Pool:
>> com.sun.grizzly.http.
> StatsThreadPool_at_50c931fc, port=7777
>>>>
>>>> Read
>> Selector: -1
>>>>
> ByteBuffer size: 8192
>>>> maxHttpHeaderSize: 8192
>>>>
>>>>
> sendBufferSize: 131072
>>>> maxKeepAliveRequests: 256
>>>>
>>>>
> keepAliveTimeoutInSeconds: 30
>>>> Static File Cache enabled: true
>>>>
>>>> Static resources directory: /Users/ramarama/IdeaProject/c2_stable
>>>>
>>>> Adapter : com.sun.grizzly.tcp.http11.GrizzlyAdapterChain
>>>>
>>>> Asynchronous Request Processing enabled: false
>>>> 12-apr-2011
> 15.41.04 com.
>>>> sun.grizzly.Controller logVersion
>>>> INFO:
> GRIZZLY0001: Starting Grizzly
>>>> Framework 1.9.33 - 12/04/11 15.41
>>>>
>>>>
>>>> *
>>>> public class DemoWebServer {
>>>>
>>>>
>>>> static
>> final AtomicInteger req = new AtomicInteger();
>>>> public
>>>>
> static void main(String args[]) {
>>>> GrizzlyWebServer
> test = new
>>>> GrizzlyWebServer(7777,
>>>>
> "/Users/ramarama/IdeaProject/c2w_test/c2w/cert/");
>>>> test.
>> addGrizzlyAdapter(new MyGrizzlyAdapter(), new String[]{"/"});
>> test.getSelectorThread().setDisplayConfiguration(true);
>>>> test.
>>>>
>> getSelectorThread().setCompression("on");
>>>> try {
>>>>
>>>>
>> test.start();
>>>> } catch (IOException e) {
>>>> e.
>>>> printStackTrace(); //To change body of catch
> statement use File |
>>>> Settings | File Templates.
>>>> }
>>>> while (true) {
>>>> try {
>>>> Thread.
> sleep(20500);
>>>> }
>> catch
>>>> (Exception e) {
>>>>
>>>> }
>>>> }
>>>> }
>>>>
>>>> static
> class
>>>> MyGrizzlyAdapter extends GrizzlyAdapter {
>>>>
> public
>>>> MyGrizzlyAdapter() {
>>>> this.
> setHandleStaticResources(false);
>>>> }
>>>>
>>>>
> public
>> void service(GrizzlyRequest grizzlyRequest,
> GrizzlyResponse
>> grizzlyResponse) {
>>>> try {
>>>>
>>>>
> StringBuilder someJunk =
>> new StringBuilder();
>>>> grizzlyResponse.
> setContentType(MimeType.get
>> ("html"));
>>>>
>>>> someJunk.append
> ("junk<br>");
>>>> for (int i = 0;i<10;i++)
>>>>
> someJunk.append
>> (someJunk);
>>>> grizzlyResponse.
> getWriter().
>>>> print
>> (someJunk);
>>>>
>>>> req.
> incrementAndGet();
>>>> }
>> catch (IOException e) {
>>>> }
>>>> }
>>>> }
>>>>
>>>> }
>>>>
>>>>
>>>>
>>>> Non temiamo alcun confronto: Tiscali ha l'Adsl
>> più veloce
> d'Italia! Risparmia con Tutto Incluso Light: Voce + Adsl 20
>> mega a
> soli 17,95 € al mese per 12 mesi.http://abbonati.tiscali.
>> it/telefono-
> adsl/prodotti/tc/tuttoincluso_light/?WT.mc_id=01fw
>>
>>
>>
>>
>> Non
> temiamo alcun confronto: Tiscali ha l'Adsl più veloce d'Italia!
>>
> Risparmia con Tutto Incluso Light: Voce + Adsl 20 mega a soli 17,95 €
> al mese per 12 mesi.
>> http://abbonati.tiscali.it/telefono-
> adsl/prodotti/tc/tuttoincluso_light/?WT.mc_id=01fw
>
>
>
>
>
>
> Non temiamo alcun confronto: Tiscali ha l'Adsl più veloce d'Italia!
>
> Risparmia con Tutto Incluso Light: Voce + Adsl 20 mega a soli 17,95 € al mese per 12 mesi.
>
> http://abbonati.tiscali.it/telefono-adsl/prodotti/tc/tuttoincluso_light/?WT.mc_id=01fw