--- java/org/apache/coyote/http11/Constants.java (revision 1778271) +++ java/org/apache/coyote/http11/Constants.java (working copy) @@ -108,7 +108,7 @@ public static final byte[] KEEPALIVE_BYTES = ByteChunk.convertToBytes(KEEPALIVE); public static final String CHUNKED = "chunked"; public static final byte[] ACK_BYTES = - ByteChunk.convertToBytes("HTTP/1.1 100 Continue" + CRLF + CRLF); + ByteChunk.convertToBytes("HTTP/1.1 100 " + CRLF + CRLF); public static final String TRANSFERENCODING = "Transfer-Encoding"; public static final byte[] _200_BYTES = ByteChunk.convertToBytes("200"); public static final byte[] _400_BYTES = ByteChunk.convertToBytes("400"); --- test/org/apache/tomcat/util/buf/TestByteChunk.java (revision 1778271) +++ test/org/apache/tomcat/util/buf/TestByteChunk.java (working copy) @@ -32,7 +32,7 @@ @Test public void testConvertToBytes() throws UnsupportedEncodingException { - String string = "HTTP/1.1 100 Continue\r\n"; + String string = "HTTP/1.1 100 \r\n\r\n"; byte[] bytes = ByteChunk.convertToBytes(string); byte[] expected = string.getBytes("ISO-8859-1"); assertTrue(Arrays.equals(bytes, expected));