Index: java/org/apache/coyote/http11/AbstractHttp11Protocol.java =================================================================== --- java/org/apache/coyote/http11/AbstractHttp11Protocol.java (revision 1784707) +++ java/org/apache/coyote/http11/AbstractHttp11Protocol.java (working copy) @@ -142,7 +142,7 @@ } - private String compressableMimeType = "text/html,text/xml,text/plain,text/css,text/javascript,application/javascript"; + private String compressableMimeType = "text/html,text/xml,text/plain,text/css,text/javascript,application/javascript,application/json,application/xml"; private String[] compressableMimeTypes = null; public String getCompressableMimeType() { return compressableMimeType; } public void setCompressableMimeType(String valueS) { Index: webapps/docs/config/http.xml =================================================================== --- webapps/docs/config/http.xml (revision 1784707) +++ webapps/docs/config/http.xml (working copy) @@ -352,7 +352,7 @@ compression may be used. The default value is - text/html,text/xml,text/plain,text/css,text/javascript,application/javascript + text/html,text/xml,text/plain,text/css,text/javascript,application/javascript,application/json,application/xml .