Author: markt Date: Fri Aug 16 13:44:40 2013 New Revision: 1514709 URL: http://svn.apache.org/r1514709 Log: Need to cast to the Facade
Modified: tomcat/tc7.0.x/trunk/modules/websocket/java/org/apache/tomcat/websocket/server/UpgradeUtil.java Modified: tomcat/tc7.0.x/trunk/modules/websocket/java/org/apache/tomcat/websocket/server/UpgradeUtil.java URL: http://svn.apache.org/viewvc/tomcat/tc7.0.x/trunk/modules/websocket/java/org/apache/tomcat/websocket/server/UpgradeUtil.java?rev=1514709&r1=1514708&r2=1514709&view=diff ============================================================================== --- tomcat/tc7.0.x/trunk/modules/websocket/java/org/apache/tomcat/websocket/server/UpgradeUtil.java (original) +++ tomcat/tc7.0.x/trunk/modules/websocket/java/org/apache/tomcat/websocket/server/UpgradeUtil.java Fri Aug 16 13:44:40 2013 @@ -40,7 +40,7 @@ import javax.websocket.Extension; import javax.websocket.HandshakeResponse; import javax.websocket.server.ServerEndpointConfig; -import org.apache.catalina.connector.Request; +import org.apache.catalina.connector.RequestFacade; import org.apache.tomcat.util.codec.binary.Base64; import org.apache.tomcat.websocket.Constants; import org.apache.tomcat.websocket.WsHandshakeResponse; @@ -172,8 +172,9 @@ public class UpgradeUtil { } } + // TODO: Check if the request is wrapped and unwrap it if necessary. WsHttpUpgradeHandler wsHandler = - ((Request) req).upgrade(WsHttpUpgradeHandler.class); + ((RequestFacade) req).upgrade(WsHttpUpgradeHandler.class); wsHandler.preInit(ep, sec, sc, wsRequest, subProtocol, pathParams, req.isSecure()); --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org