Spring websocket设置握手处理程序/拦截器

时间:2014-03-17 05:52:43

标签: spring-websocket

我尝试通过xml config设置handshake handler

<bean id="customHandler" class="app.wsock.CustomHandler"/>

<websocket:message-broker>
  <websocket:stomp-endpoint path="/foo">
    <websocket:handshake-handler ref="customHandler"/>
    <websocket:sockjs/>
  </websocket:stomp-endpoint>
  <websocket:stomp-broker-relay prefix="/topic,/queue" />
</websocket:message-broker>

但在连接时也使用DefaultHandshakeHandler。我做错了什么?

1 个答案:

答案 0 :(得分:2)

这是一个错误(请参阅SPR-11568)。 您需要将应用程序更新到Spring Framework 4.0.3。