The conditions that are used and the structure of WebSocketMessagingAutoConfiguration and its inner classes are such that we lose some configuration in the absence of Jackson. The configuration that's lost is:
- the inbound and outbound channels' executors
- the bean that forces the
stompWebSocketHandlerMapping bean to be eager when lazy init is enabled
The conditions that are used and the structure of WebSocketMessagingAutoConfiguration and its inner classes are such that we lose some configuration in the absence of Jackson. The configuration that's lost is:
stompWebSocketHandlerMappingbean to be eager when lazy init is enabled