我正在尝试让Websockets和消息代理与Spring一起工作。我基本上复制/粘贴了一些示例,包括来自reference guide的示例,但是它们不会引发异常:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.messaging.converter.CompositeMessageConverter#0': Could not resolve matching constructor (hint: specify index/type/name arguments for simple parameters to avoid type ambiguities)
这导致此异常的XML:
<websocket:message-broker
application-destination-prefix="/app">
<websocket:stomp-endpoint path="/portfolio">
<websocket:sockjs />
</websocket:stomp-endpoint>
<websocket:simple-broker prefix="/topic, /queue" />
</websocket:message-broker>
任何地方的例子都不涉及创建CompositeMessageConverter。我错过了什么?
答案 0 :(得分:0)
我在我的pom.xml中使用了旧版本的websocket。更改为4.3.1修复了问题。