Description
Real bug:
If IE (6, 7, 8) receives ajax response with different encoding in http header than the originating page has, it throws JS error with message "System error: -1072896658"
When making page redirect via ajax, the encoding is not set.
When Tomcat is behind Apache httpd (via AJP) and there's no encoding in response, httpd inserts it's own encoding into response header.
These 3 things makes ajax unusable in configuration described above.
Solution:
Always put encoding in response header. Could be added in WebResponse:230, but not sure if it's right place.