I think this is critical because my audience are kicked out from meeting steady 
and the meeting was cancelled for this issue!
What config will help you?
I got the hazelcast member ship OK messages, all ports are opened and hazelcast 
configured to discover via tcp/ip.


> On Feb 7, 2018, at 14:46, Maxim Solodovnik <[email protected]> wrote:
> 
> Hello,
> 
> Why to you think this is critical error? Usually java.io.EOFException means 
> client has disconnected ....
> Can you please provide more details on your steps and configuration?
> 
> On Wed, Feb 7, 2018 at 6:14 PM, Mohammad Tashackori <[email protected] 
> <mailto:[email protected]>> wrote:
> Hi Maxim,
> I’ve encountered an error with websocket in OM 4.0.1 with Hazelcast enabled 
> nodes
> 
> the  following messages I’ve got in one of nodes and the other have the same 
> errors:
> ===================================
> ERROR 02-05 01:04:37.320 o.a.w.p.w.j.WicketEndpoint:86 [0.0-5080-exec-4] - An 
> error occurred in web socket connection with id : 2
> java.io.EOFException: null
>         at org.apache.tomcat.util.net 
> <http://org.apache.tomcat.util.net/>.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1167)
>         at org.apache.tomcat.util.net 
> <http://org.apache.tomcat.util.net/>.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1107)
>         at 
> org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:72)
>         at 
> org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171)
>         at 
> org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151)
>         at 
> org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148)
>         at 
> org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
>         at 
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:53)
>         at 
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:754)
>         at org.apache.tomcat.util.net 
> <http://org.apache.tomcat.util.net/>.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1376)
>         at org.apache.tomcat.util.net 
> <http://org.apache.tomcat.util.net/>.SocketProcessorBase.run(SocketProcessorBase.java:49)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         at 
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>         at java.lang.Thread.run(Thread.java:748)
> DEBUG 02-05 01:04:37.476 o.a.o.w.c.MainPanel:180 [0.0-5080-exec-4] - 
> WebSocketBehavior::closeHandler [uid: 0cc4eea2-684a-4b3a-b940-f9e87c77affa, 
> session: D8CB9008B6AE8913A2A77AD7
> 69C818D6, key: org.apache.wicket.protocol.ws 
> <http://org.apache.wicket.protocol.ws/>.api.registry.PageIdKey@0]
> DEBUG 02-05 01:04:37.496 o.a.o.w.a.Application:613 [0.0-5080-exec-4] - 
> Removing online room client: 0cc4eea2-684a-4b3a-b940-f9e87c77affa, room: 31
> DEBUG 02-05 01:04:37.530 o.a.o.c.r.ScopeApplicationAdapter:767 [Thread-21] - 
> [MessageSender] -> 'Unable to send message to NULL scope' stopStream, 
> java.lang.Object@7098e910
> DEBUG 02-05 01:04:37.553 o.a.o.c.u.WebSocketHelper:152 [0.0-5080-exec-4] - 
> Sending WebSocket message: roomExit
> DEBUG 02-05 01:04:37.804 o.a.o.d.d.r.PollDao:104 [0.0-5080-exec-8] -  :: 
> hasPoll :: 31
> DEBUG 02-05 01:04:37.824 o.a.o.d.d.r.PollDao:98 [0.0-5080-exec-8] -  :: 
> getArchived :: 31
> DEBUG 02-05 01:04:40.926 o.a.o.d.u.AuthLevelUtil:42 [0.0-5080-exec-1] - Level 
> Admin :: [GRANTED]
> DEBUG 02-05 01:04:41.677 o.a.o.d.d.r.PollDao:104 [0.0-5080-exec-8] -  :: 
> hasPoll :: 31
> DEBUG 02-05 01:04:41.731 o.a.o.d.d.r.PollDao:98 [0.0-5080-exec-8] -  :: 
> getArchived :: 31
> DEBUG 02-05 01:04:43.308 o.a.o.w.c.MainPanel:117 [.0-5080-exec-10] - Sending 
> WebSocket PING
> DEBUG 02-05 01:04:49.542 o.a.o.d.d.l.ConferenceLogDao:54 [0.0-5080-exec-4] - 
> [addConferenceLog]: 
> org.apache.openmeetings.db.entity.log.ConferenceLog@723af11e
> DEBUG 02-05 01:04:49.566 o.a.o.w.a.Application:411 [0.0-5080-exec-4] - 
> Removing online client: 0cc4eea2-684a-4b3a-b940-f9e87c77affa, roomId: null
> DEBUG 02-05 01:04:49.642 o.a.o.c.u.WebSocketHelper:225 [0.0-5080-exec-6] - 
> Sending WebSocket message: {"type":"wb"}
> ERROR 02-05 01:04:50.017 o.a.w.DefaultExceptionMapper:170 [0.0-5080-exec-7] - 
> Unexpected error occurred
> java.lang.NullPointerException: null
>         at 
> org.apache.openmeetings.web.app.Application.exitRoom(Application.java:395)
>         at 
> org.apache.openmeetings.web.room.menu.RoomMenuPanel.exit(RoomMenuPanel.java:377)
>         at 
> org.apache.openmeetings.web.room.menu.RoomMenuPanel$2.onClick(RoomMenuPanel.java:107)
>         at 
> com.googlecode.wicket.jquery.ui.widget.menu.MenuBehavior.onAjax(MenuBehavior.java:112)
>         at 
> com.googlecode.wicket.jquery.core.ajax.JQueryAjaxBehavior.respond(JQueryAjaxBehavior.java:173)
>         at 
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:598)
>         at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.internalInvoke(ListenerRequestHandler.java:306)
>         at 
> org.apache.wicket.core.request.handler.ListenerRequestHandler.invoke(ListenerRequestHandler.java:280)
> 
> ============
> 
> 
> 
> -- 
> WBR
> Maxim aka solomax

‫محمد تشکری‬‎
مشاور راهکارهای جامع فاوا



Reply via email to