DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://issues.apache.org/bugzilla/show_bug.cgi?id=21616>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=21616 Upload fails under iis5-jk2 and not under tomcat alone ------- Additional Comments From [EMAIL PROTECTED] 2004-09-09 22:42 ------- I have a similar test case: using commons HttpClient to send a chunked text/xml POST to a servlet running under 5.0.25, where the xml is 56,662 bytes. With the standard connector, the receiving servlet gets the entire XML document just fine. Using IIS 5.0 and connector 2.0.4, the receiving servlet fails with 0 bytes readable from the request input stream. RequestDumperValve shows that the headers and other data from the two requests are identical, showing a chunked transfer encoding header with a content length of -1, as it should. The method request.getReader() when using the standard connector supplieas a reader that successfully reads all 56,662 bytes. The same reader when JK2 connector is in use returns -1 on the first read attempt. If the request is not chunked, both the standard connector and the JK2 connector handle the 56,662 byte XML post just fine. The JK2 path fails only when chunked encoding is in use. I'm currently trying to get full tracing turned on for the connector in workers2.properties, and setting debug="99" in the JkCoyoteHandler connector to start tracking this down. I will post again when I have more information. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]