Hi,
I have been happily using Maverick in my Velocity-based Web application
for a long time. However, only now am I trying to make my Web application
display non-ASCII characters, using UTF-8 encoding. It's not working.
I find that pages that are generated by a simple view, with no transforms,
Following up on my previous message, I can confirm that character encoding
in ServletOutputStreamBuffer does seem to be the cause of the problem. I
made a local build of Maverick from version 2.2.3 and hard-coded charset
to UTF-8 in ServletOutputStreamBuffer. This fixed all my problems with
Is anything wrong with the following patch, to make Maverick transforms
automatically pick up the character encoding?
public FakeHttpServletResponse(HttpServletResponse wrapMe)
{
super(wrapMe);
if (log.isDebugEnabled())