Apparently SetCharacterEncodingFilter only sets the character encoding for incoming content, does not affect the response. The custom filter in the link did work though, thanks for the tip.
Arturo On Fri, May 23, 2014 at 8:54 AM, Arturo Flores <[email protected]> wrote: > I already have this in my web.xml: > > <filter> > <filter-name>CharacterEncodingFilter</filter-name> > <filter-class> > org.apache.catalina.filters.SetCharacterEncodingFilter > </filter-class> > <init-param> > <param-name>encoding</param-name> > <param-value>UTF-8</param-value> > </init-param> > <init-param> > <param-name>ignore</param-name> > <param-value>true</param-value> > </init-param> > </filter> > > <filter-mapping> > <filter-name>CharacterEncodingFilter</filter-name> > <url-pattern>/*</url-pattern> > </filter-mapping> > > Shouldn't this be forcing utf-8 encoding? I'll try the method in the link > you provided as well. > > Arturo > > > > On Fri, May 23, 2014 at 8:39 AM, Lukasz Lenart <[email protected]>wrote: > >> So, encoding is missing. Do two things: >> - register a bug in JIRA -> https://issues.apache.org/jira/browse/WW >> - use some filter to force UTF-8 encoding -> >> >> http://stackoverflow.com/questions/138948/how-to-get-utf-8-working-in-java-webapps >> >> >> Regards >> -- >> Łukasz >> + 48 606 323 122 http://www.lenart.org.pl/ >> >> 2014-05-23 17:36 GMT+02:00 Arturo Flores <[email protected]>: >> > The value of Content-Type is text/xml. >> > >> > Arturo >> > >> > >> > On Thu, May 22, 2014 at 11:47 PM, Lukasz Lenart < >> [email protected]>wrote: >> > >> >> 2014-05-23 7:54 GMT+02:00 Arturo Flores <[email protected]>: >> >> > When I request /testutf8 I get the following in the browser: >> >> > XML Parsing Error: not well-formed >> >> > Location: http://localhost:8080/testutf8 >> >> > Line Number 1, Column 48:<?xml version="1.0" >> >> > encoding="UTF-8"?><result>h�llo world</result> >> >> > -----------------------------------------------^ >> >> > >> >> > It seems the utf-8 character is not being handled properly. How can >> I >> >> make >> >> > the xslt result type handle the utf-8 character correctly? >> >> >> >> Can you check headers of the response? What's the value of >> Content-Type? >> >> >> >> >> >> Regards >> >> -- >> >> Łukasz >> >> + 48 606 323 122 http://www.lenart.org.pl/ >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [email protected] >> >> For additional commands, e-mail: [email protected] >> >> >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> >

