Details
Description
A UTF-8 character is output twice under particular conditions.
Attach the sample data.(error_utf8-example.xml)
Registered only sample data, click the following URL.
Sample data is only "B", but response is "BB".
When wt=phps, error occurs in PHP unsrialize() function.
This bug is like a bug in Jetty.
jettybugsample.war is the simplest one to reproduce the problem.
Copy example/webapps, and start Jetty server, and click the following URL.
http://localhost:8983/jettybugsample/filter/hoge
Like earlier, B is output twice. Sysout only B once.
I have tested this on Jetty 6.1.3 and 6.1.21, 7.0.0rc6.
(When testing with 6.1.21or 7.0.0rc6, change "bufsize" from 128 to 512 in web.xml. )