2016-12-30 81 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不是足夠的