tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Konstantin Kolinko <>
Subject Re: mod_proxy_ajp JSESSIONID and Mime Type
Date Mon, 04 Jan 2010 19:41:22 GMT
2010/1/4 Darren Salomons <>:
> I'm using Tomcat 6.0.18 with apache 2.2.11.
> So this isn't a normal pass through of files from tomcat to apache.  I
> use a URL such as to execute
> a servlet that would dynamically create the file "stylesheet.css".
> Since my servlet excepts all types of file types I thought I would just
> leverage apache setting the content-type for me.  This only works
> because apache is smart enough to pick up the extension on the response
> url and append the correct mime type to the content-type header.  The
> problem is that when the JSESSIONID is appended onto the URL it defaults
> the mime type to text/plain regardless of the extension.   This seems
> like a bug

Be sure that it is a feature.

> but I'm not sure if this a problem with mod_proxy or
> mod_proxy_ajp.  I was looking for a flag to turn off JSESSIONID
> altogether but it doesn't exist, unfortunately.   In the mean time I may
> just try using javax.activation.MimetypesFileTypeMap class in my servlet

There is javax.servlet.ServletContext.getMimeType(String).

> to lookup the mimetypes and set the content-type myself.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message