I'm using Resin 2.1.16/Apache 2.0.54 (mod_caucho) because the application we 
are running hasn't been
rewritten yet to use a newer version.

So far we've had no problems with special characters, such as German umlaute (ä 
ö ü, etc).

Some weeks ago this changed. Instead of the umlaute now there's a "y" with a 
circumflex on top of it
displayed. ISO-8859-1 is set in the config files, as well in the jsp and xsl 

I.e. in the resin.conf with:
<web-app id='/' character-encoding='ISO-8859-1'>

in the .jsp with:
<%@ page isThreadSafe="true" session="true" contentType="text/html; 
charset=ISO-8859-1" %>

In an xls file that include the umlaute with:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<xsl:output method="html" indent="yes" media-type='text/html' 

The enviroment of process is set to LANG=de_DE.ISO-8859-1

I also debugged the traffic in between Resin and Apache. Resin is already 
supplying messed up
umlaute to Apache.

Does anyone have an idea or advice on what else to debug or how to solve this?

Best regards,

Lars Bräuer

resin-interest mailing list

Reply via email to