Giter Site home page Giter Site logo

Comments (4)

sbellone avatar sbellone commented on August 10, 2024

Hello,
The first two stacks are just because of the socket.io heartbeats.
The SocketIOChatAtmosphereHandler does not expect them, and as they look like 2::, the author / message parsing does not work. Nothing strange.

But the last two StackOverflowError are real issues.
The first happens to me when I try to connect using IE9, which does not support websockets. On the server side, I get tons of these logs. In the browser, I get tons of requests to http://localhost:8080/chat/1/xhr-polling/D420218633A3F530C0F639D5D159405280A93BC0?t=1371128134226
This just consumes CPU and never ends.

The second StackOverflowError happen when I use a browser that handles websockets. Everything works well, but when I close the page, on the server side I get the error.

Is it running fine for the lib's authors? Are we missing something?
Thanks.

from nettosphere.

jfarcand avatar jfarcand commented on August 10, 2024

Fixed by now using Atmosphere 2.1.0

from nettosphere.

reda-alaoui avatar reda-alaoui commented on August 10, 2024

Same issue with 2.1.1-SNAPSHOT?

16:20:24.445 [ - ] DEBUG o.a.w.DefaultWebSocketProcessor - Listener error {}
java.lang.StackOverflowError: null
    at java.lang.Exception.<init>(Exception.java:84) ~[na:1.7.0_09]
    at java.lang.ReflectiveOperationException.<init>(ReflectiveOperationException.java:75) ~[na:1.7.0_09]
    at java.lang.ClassNotFoundException.<init>(ClassNotFoundException.java:82) ~[na:1.7.0_09]
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366) ~[na:1.7.0_09]
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[na:1.7.0_09]
    at java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_09]
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[na:1.7.0_09]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:423) ~[na:1.7.0_09]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:410) ~[na:1.7.0_09]
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) ~[na:1.7.0_09]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356) ~[na:1.7.0_09]
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1617) ~[catalina.jar:7.0.29]
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547) ~[catalina.jar:7.0.29]
    at ch.qos.logback.classic.spi.PackagingDataCalculator.loadClass(PackagingDataCalculator.java:202) ~[logback-classic-1.0.13.jar:na]
    at ch.qos.logback.classic.spi.PackagingDataCalculator.bestEffortLoadClass(PackagingDataCalculator.java:227) ~[logback-classic-1.0.13.jar:na]
    at ch.qos.logback.classic.spi.PackagingDataCalculator.computeBySTEP(PackagingDataCalculator.java:136) ~[logback-classic-1.0.13.jar:na]
    at ch.qos.logback.classic.spi.PackagingDataCalculator.populateUncommonFrames(PackagingDataCalculator.java:111) ~[logback-classic-1.0.13.jar:na]
    at ch.qos.logback.classic.spi.PackagingDataCalculator.populateFrames(PackagingDataCalculator.java:103) ~[logback-classic-1.0.13.jar:na]
    at ch.qos.logback.classic.spi.PackagingDataCalculator.calculate(PackagingDataCalculator.java:55) ~[logback-classic-1.0.13.jar:na]
    at ch.qos.logback.classic.spi.ThrowableProxy.calculatePackagingData(ThrowableProxy.java:147) ~[logback-classic-1.0.13.jar:na]
    at ch.qos.logback.classic.spi.LoggingEvent.<init>(LoggingEvent.java:129) ~[logback-classic-1.0.13.jar:na]
    at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:439) ~[logback-classic-1.0.13.jar:na]
    at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:395) ~[logback-classic-1.0.13.jar:na]
    at ch.qos.logback.classic.Logger.debug(Logger.java:518) ~[logback-classic-1.0.13.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:558) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.notifyListener(DefaultWebSocketProcessor.java:554) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.websocket.DefaultWebSocketProcessor.close(DefaultWebSocketProcessor.java:448) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.container.TomcatWebSocketHandler.onClose(TomcatWebSocketHandler.java:80) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.apache.catalina.websocket.StreamInbound.doOnClose(StreamInbound.java:226) ~[catalina.jar:7.0.50]
    at org.apache.catalina.websocket.WsOutbound.writeTextMessage(WsOutbound.java:229) ~[catalina.jar:7.0.50]
    at org.atmosphere.container.version.TomcatWebSocket.write(TomcatWebSocket.java:53) ~[atmosphere-runtime-native-2.1.1-SNAPSHOT.jar:2.1.1-SNAPSHOT]
    at org.atmosphere.socketio.transport.WebSocketTransport$SocketIOWebSocketSessionWrapperImpl.sendMessage(WebSocketTransport.java:201) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.transport.SocketIOSessionManagerImpl$SessionImpl.onClose(SocketIOSessionManagerImpl.java:311) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
    at org.atmosphere.socketio.cpr.SocketIOWebSocketEventListener.onClose(SocketIOWebSocketEventListener.java:106) ~[atmosphere-socketio-2.1.1-SNAPSHOT.jar:na]
...

from nettosphere.

jfarcand avatar jfarcand commented on August 10, 2024

@reda-alaoui You are using Tomcat, this issue is for NettoSphere

from nettosphere.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.