Вопрос

I'm facing an issue with spring-wesockets here. When the page gets refreshed, the server throws an IOException caused by the broken pipe.

Thinking as a server, this is a normal behavior. But thinking as a client its normal to refresh page or go away.

The config:

<websocket:message-broker application-destination-prefix="/app">
    <websocket:stomp-endpoint path="/wsock"/>
    <websocket:simple-broker prefix="/topic,/queue"/>
</websocket:message-broker>

Since I'm using SimpleBroker, is there a way to catch and handle the exception?

Это было полезно?

Решение

Upgrading to Spring 4.0.3 (due march 25th) should fix your problem.

This is a known issue with the servlet spec (you can vote for it to be resolved). Spring 4.0.3 is changing the logging strategy for this - see issue SPR-11438.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top