[
https://issues.apache.org/jira/browse/WINK-152?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bryant Luk resolved WINK-152.
-----------------------------
Fix Version/s: 1.1.1
Resolution: Fixed
I added two filters that you can add in your web.xml to enable "automatic"
Content-Encoding processing in the inbound request and outbound response.
{code}
<filter>
<filter-name>ContentEncodingRequestFilter</filter-name>
<filter-class>org.apache.wink.server.internal.servlet.contentencode.ContentEncodingRequestFilter</filter-class>
</filter>
<filter>
<filter-name>ContentEncodingResponseFilter</filter-name>
<filter-class>org.apache.wink.server.internal.servlet.contentencode.ContentEncodingResponseFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>ContentEncodingRequestFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>ContentEncodingResponseFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
{code}
Note that some servlet/web containers have automatic decoding (such as
WebSphere 6.1 and 7.0 and you can disable it via
http://www-01.ibm.com/support/docview.wss?uid=swg1PK41619 ) but you may want to
add the automatic ContentEncodingResponseFilter for outbound responses. Also,
some other products such as Apache httpd/Tomcat have different ways to handle
content encoding so you may want to investigate their server documentation.
> Automatic content encoding
> --------------------------
>
> Key: WINK-152
> URL: https://issues.apache.org/jira/browse/WINK-152
> Project: Wink
> Issue Type: New Feature
> Components: Common
> Reporter: Bryant Luk
> Assignee: Bryant Luk
> Fix For: 1.1.1
>
> Attachments: WINK-152.patch
>
>
> It would be neat to have an automatic content encoding feature. In
> particular, gzipping content for clients that support it (via Accept-Encoding
> header) can improve response times.
> A property for automatically compressing/decompressing content available in
> Wink or an annotation specified on a resource or resource method.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.