I have Cocoon 2.0.2 running on Tomcat 5.5.9 generating PDF content which has to be returned to the MS Internet
Explorer 6.0 and which should be displayed using the Acrobat Reader 6.0 plug-in for MS IE. But instead of opening the returned content in the Acrobat plug-in, I get a file download popup which ask for opening or saving
the file (file type "Adobe Acrobat Control for ActiveX").
Btw, the same procedure works fine when
* running Cocoon on WebSphere Application Server in
combination with MS IE 6.0
* running Cocoon on Tomcat in combination with
a Netscape browser 8.0.
I figured out that in Tomcat, if the ContentType is set, a charset is automatically appended to it
(default ISO-8859-1). Obviously, this charset value cannot be handled correctly by Acrobat's IE plug-in.
I think this is rather a problem of Adobe's plug-in
implementation than Tomcat's problem since in the Java Servlet Specification 2.4 is stated that servlets must include a charset.
Does anybody have an idea how to solve the problem ?
Thanks a lot for your help !
Klaus
Explorer 6.0 and which should be displayed using the Acrobat Reader 6.0 plug-in for MS IE. But instead of opening the returned content in the Acrobat plug-in, I get a file download popup which ask for opening or saving
the file (file type "Adobe Acrobat Control for ActiveX").
Btw, the same procedure works fine when
* running Cocoon on WebSphere Application Server in
combination with MS IE 6.0
* running Cocoon on Tomcat in combination with
a Netscape browser 8.0.
I figured out that in Tomcat, if the ContentType is set, a charset is automatically appended to it
(default ISO-8859-1). Obviously, this charset value cannot be handled correctly by Acrobat's IE plug-in.
I think this is rather a problem of Adobe's plug-in
implementation than Tomcat's problem since in the Java Servlet Specification 2.4 is stated that servlets must include a charset.
Does anybody have an idea how to solve the problem ?
Thanks a lot for your help !
Klaus