title: No suitable default RequestUpgradeStrategy found
body: <p>I'm trying to run Websocket on Spring (Not STOMP but regular websocket) as seen <a href="http://docs.spring.io/spring/docs/current/spring-framework-reference/html/websocket.html">here</a>. However, after following the tutorial, I get the following exception: </p>
  
  <pre><code>org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.socket.server.support.DefaultHandshakeHandler#0': Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.web.socket.server.support.DefaultHandshakeHandler]: Constructor threw exception; nested exception is java.lang.IllegalStateException: No suitable default RequestUpgradeStrategy found
  </code></pre>
  
  <p>I got this on several versions of Tomcat, the newest (which I assume really should have JSR 356 support) was a Tomcat 7.0.50</p>
  
  <p>What could I be doing wrong?</p>