While RC2 is not yet out, we need to support RC1 as well.
This change introduces temporary code that can be removed
once RC2 becomes available to avoid having to use Tomcat
snapshots.
@ -60,6 +65,18 @@ public class TomcatRequestUpgradeStrategy extends AbstractStandardUpgradeStrateg
@@ -60,6 +65,18 @@ public class TomcatRequestUpgradeStrategy extends AbstractStandardUpgradeStrateg
@ -71,11 +88,11 @@ public class TomcatRequestUpgradeStrategy extends AbstractStandardUpgradeStrateg
@@ -71,11 +88,11 @@ public class TomcatRequestUpgradeStrategy extends AbstractStandardUpgradeStrateg
}
catch(ServletExceptionex){
thrownewHandshakeFailureException(
"Servlet request failed to upgrade to WebSocket, uri="+request.getURI(),ex);
"Servlet request failed to upgrade to WebSocket, uri="+requestUrl,ex);
}
catch(IOExceptionex){
thrownewHandshakeFailureException(
"Response update failed during upgrade to WebSocket, uri="+request.getURI(),ex);
"Response update failed during upgrade to WebSocket, uri="+requestUrl,ex);
}
}
@ -85,4 +102,36 @@ public class TomcatRequestUpgradeStrategy extends AbstractStandardUpgradeStrateg
@@ -85,4 +102,36 @@ public class TomcatRequestUpgradeStrategy extends AbstractStandardUpgradeStrateg