Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=56446
Merged revision 1595898 from tomcat/trunk:
Clearer handling of exceptions when calling a method on a POJO based WebSocket endpoint. Based on a suggestion by Eugene Chung.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624697 13f79535-47bb-0310-9956-ffa450edef68
Merged revision 1597652 from tomcat/trunk:
ISE is expected when using AsyncChannels. Handle it the same way an IOException is handled rather than expecting the client code to catch and handle it.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624698 13f79535-47bb-0310-9956-ffa450edef68
Merged revision 1604768 from tomcat/trunk:
Starting to look at WebSocket compression. These implementations will be required to process the extension negotiation.


git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc7.0.x/trunk@1624699 13f79535-47bb-0310-9956-ffa450edef68