Weblogic-hack doesn't use the chosen encoding

Description

I have chosen the iso-8859-1 encoding in my web.xml:

I would expect this to apply throughout the whole system (or at least the Stripes-part of it) but the Weblogic-hack added in 1.5.7 (due to and STS-834) always defaults to UTF8.

This is probably because the StripesFilter only applies to the REQUEST dispatcher type but the Weblogic-hack is only used in INCLUDE's. This code-snippet was found in net.sourceforge.stripes.tag.layout.LayoutContext:

setCharacterEncoding is invoked on the ServletResponse in the StripesFilter, but since the filter is only used one time per request it makes no difference.

The Stripes.war contains a simple application where bug can be reproduced. Beware that it's the same war-file as so don't push the button or you will get stucked

Environment

Windows 7 Pro
Weblogic 10.3.6.0
Tested from Eclipse Kepler

Assignee

Unassigned

Reporter

User known

Labels

Components

Affects versions

Priority

Minor
Configure