users@grizzly.java.net

Re: SelectorThread.setCompression("on");

From: Jeanfrancois Arcand <Jeanfrancois.Arcand_at_Sun.COM>
Date: Thu, 02 Jul 2009 10:25:48 -0400

Salut,

testn wrote:
> For dynamic content e.g. servlet, content-length is not set explicitly.
> Therefore, it won't try to compress it. Would it make sense to also use
> Response.getBytesWritten as well?

Can you elaborate a little bit about what you mean?

Thanks!

-- Jeanfrancois


>
>
>
>
> Oleksiy Stashok wrote:
>> Hello Alan,
>>
>> I commited the fix, so, think, it should start to work without calling:
>> > st.setCompressableMimeTypes("text/xml");
>>
>> Fix will be available in maven repository with next Grizzly 1.7-snapshot
>>
>> Thanks.
>>
>> WBR,
>> Alexey.
>>
>>
>>
>> Alan Williamson wrote:
>>> okay ... some information here :)
>>>
>>> the st.setCompression("force"); does indeed do EVERYTHING!!
>>>
>>> so i set that back to "on" and then it died again, irrespective of the
>>> size threshold.
>>>
>>> however, as soon as i set the
>>>
>>> st.setCompressableMimeTypes("text/xml");
>>>
>>> it all burst into life!!! It would appear this call is required.
>>>
>>> Is there any stats i can get back from the engine to tell me how much
>>> data i am saving by GZIP'ing? or the number of GZIP responses sent?
>>>
>>> Oleksiy Stashok wrote:
>>>> You're typing very fast :)
>>>>
>>>> Please try to set also compressable mime type, if you have one not in
>>>> set: text/html,text/xml,text/plain.
>>>> Also, to make sure it's a bug - set
>>>>
>>>> st.setCompression("force");
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe_at_grizzly.dev.java.net
>>> For additional commands, e-mail: users-help_at_grizzly.dev.java.net
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_grizzly.dev.java.net
>> For additional commands, e-mail: users-help_at_grizzly.dev.java.net
>>
>>
>>
>