[GUMP@vmgump]: Project tomcat-tc8.0.x-test-apr (in module tomcat-8.0.x) failed

2015-04-18 Thread Bill Barker
it/target/junit-4.13-SNAPSHOT.jar -Dobjenesis.jar=/srv/gump/public/workspace/objenesis/main/target/objenesis-2.2-SNAPSHOT.jar -Dtest.reports=output/logs-APR -Dtomcat-native.tar.gz=/srv/gump/public/workspace/apache-commons/daemon/dist/bin/commons-daemon-20150418-native-src.tar.gz -Dexampl

[Bug 57830] New: Add support for ProxyProtocol

2015-04-18 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=57830 Bug ID: 57830 Summary: Add support for ProxyProtocol Product: Tomcat 8 Version: 8.0.21 Hardware: PC OS: Mac OS X 10.1 Status: NEW Severity: normal

[Bug 57831] New: Fragmented JSON Messages Causing IllegalStateException

2015-04-18 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=57831 Bug ID: 57831 Summary: Fragmented JSON Messages Causing IllegalStateException Product: Tomcat 8 Version: 8.0.21 Hardware: All OS: All Status: NEW Severi

[Bug 57831] Fragmented JSON Messages Causing IllegalStateException

2015-04-18 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=57831 --- Comment #1 from Kenneth Gendron --- The changes to PerMessageDeflate class have caused the opCode for the subsequent fragments to change from OPCODE_TEXT to OPCODE_CONTINUATION (i.e. they are transformed). This cause the "Util.isText(mp.ge

[Bug 57831] Fragmented JSON Messages Causing IllegalStateException

2015-04-18 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=57831 --- Comment #2 from Kenneth Gendron --- Line 451 in PerMessageDeflate. Just as an aside this should be set to Constants.OPCODE_CONTINUATION, not zero "0" explicitly. -- You are receiving this mail because: You are the assignee for the bug.

[Bug 57831] Fragmented JSON Messages Causing IllegalStateException

2015-04-18 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=57831 --- Comment #3 from Kenneth Gendron --- The fix I proposed would have broken binary transmission. Instead simply changing line 410 in WsRemoteEndpointImplBase to "if (text != isText && mp.getOpCode() != Constants.OPCODE_CONTINUATION) {" should