2016-12-30 123 views
-1

当我在组件中使用新的 “的WebSocket” 的范围,我得到:春天的WebSocket范围缺少

java.lang.IllegalStateException: No Scope registered for scope name 'websocket' 

控制器:

@RestController 
@Scope(value = "websocket", proxyMode = ScopedProxyMode.TARGET_CLASS) 
@Slf4j 
public class GenericWrapperController extends TextWebSocketHandler { 

春季版4.3.3.RELEASE和1.4.1 .RELEASE for springboot。我猜它的版本是相关的,但是文档说这个范围已经在4.1中引入了。

+0

刚刚测试过最新版本(4.3.5.RELEASE和启动1.4.3.RELEASE)没有改变 –

回答

0

注释 @EnableWebSocketMessageBroker 在配置类中需要启用websocket作用域。 @EnableWebSocket不是足够的