Continued due to character limit.
05:17:59,783 DEBUG [DefaultServer] Connection closed:NioEndpoint[3, java.nio.channels.SocketChannel[closed]].
05:17:59,783 DEBUG [DefaultServer] Connections size:0
05:17:59,783 DEBUG [DefaultServer] Endpoint mappings size:3
05:17:59,784 DEBUG [DefaultServer] Client closed:Connection[ id=2, reliable=NioEndpoint[3, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[3, /127.0.0.1:50327] ].
05:17:59,799 DEBUG [DefaultServer] Connection closed:UdpEndpoint[3, /127.0.0.1:50327].
05:17:59,799 DEBUG [DefaultServer] Connection closed:NioEndpoint[3, java.nio.channels.SocketChannel[closed]].
05:17:59,800 DEBUG [AccountHostedService] stopHostingOnConnection(Connection[ id=2, reliable=NioEndpoint[3, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[3, /127.0.0.1:50327] ])
05:17:59,800 DEBUG [DefaultServer] Connections size:0
05:17:59,800 DEBUG [AccountHostedService] publishing playerLoggedOff event for:Connection[ id=2, reliable=NioEndpoint[3, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[3, /127.0.0.1:50327] ]
05:17:59,800 DEBUG [DefaultServer] Endpoint mappings size:2
05:17:59,799 DEBUG [DefaultServer] Connection closed:NioEndpoint[3, java.nio.channels.SocketChannel[closed]].
05:17:59,800 DEBUG [DefaultServer] Connections size:0
05:17:59,800 DEBUG [GameSessionHostedService] onPlayerLoggedOff()
05:17:59,800 DEBUG [GameSessionHostedService] stopHostingOnConnection(Connection[ id=2, reliable=NioEndpoint[3, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[3, /127.0.0.1:50327] ])
05:17:59,800 DEBUG [DefaultServer] Endpoint mappings size:1
05:17:59,800 ERROR [KernelAdapter] Unhandled error, endpoint:NioEndpoint[3, java.nio.channels.SocketChannel[closed]], context:EndpointEvent[REMOVE, NioEndpoint[3, java.nio.channels.SocketChannel[closed]]]
java.lang.IllegalArgumentException: EntityId cannot be null.
at com.simsilica.es.base.DefaultEntityData.removeComponent(DefaultEntityData.java:185) ~[zay-es-1.2.1.jar:?]
at com.simsilica.es.base.DefaultEntityData.removeEntity(DefaultEntityData.java:126) ~[zay-es-1.2.1.jar:?]
at example.net.server.AccountHostedService$AccountSessionImpl.dispose(AccountHostedService.java:194) ~[main/:?]
at example.net.server.AccountHostedService.stopHostingOnConnection(AccountHostedService.java:135) ~[main/:?]
at com.jme3.network.service.AbstractHostedConnectionService.connectionRemoved(AbstractHostedConnectionService.java:146) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.service.HostedServiceManager.removeConnection(HostedServiceManager.java:124) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.service.HostedServiceManager$ConnectionObserver.connectionRemoved(HostedServiceManager.java:137) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer.fireConnectionRemoved(DefaultServer.java:356) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer$Connection.closeConnection(DefaultServer.java:616) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer.connectionClosed(DefaultServer.java:513) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.connectionClosed(KernelAdapter.java:144) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.createAndDispatch(KernelAdapter.java:249) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.flushEvents(KernelAdapter.java:258) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.run(KernelAdapter.java:271) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
05:17:59,804 DEBUG [DefaultServer] Connections size:0
05:17:59,804 DEBUG [DefaultServer] Endpoint mappings size:0
05:18:12,496 DEBUG [DefaultServer] Registering client for endpoint, pass 1:NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50751]].
05:18:12,497 DEBUG [DefaultServer] Setting up channel:0
05:18:12,497 TRACE [DefaultServer] send(ChannelInfoMessage[779222927109022, [[I@3d86af86]])
05:18:12,502 DEBUG [DefaultServer] Refining client registration for endpoint:UdpEndpoint[4, /127.0.0.1:50330].
05:18:12,502 DEBUG [DefaultServer] Setting up channel:1
05:18:12,505 DEBUG [DefaultServer] Refining client registration for endpoint:NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4272 remote=/127.0.0.1:50752]].
05:18:12,505 DEBUG [DefaultServer] Setting up channel:2
05:18:12,508 DEBUG [DefaultServer] Refining client registration for endpoint:NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4273 remote=/127.0.0.1:50753]].
05:18:12,508 DEBUG [DefaultServer] Setting up channel:3
05:18:12,508 DEBUG [DefaultServer] Client registered:Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50751]], fast=UdpEndpoint[4, /127.0.0.1:50330] ].
05:18:12,508 TRACE [DefaultServer] send(com.jme3.network.message.ClientRegistrationMessage[id=3, gameName=null, version=0])
05:18:12,508 TRACE [DefaultServer] send(com.jme3.network.message.SerializerRegistrationsMessage@32a92243)
05:18:12,509 DEBUG [AccountHostedService] startHostingOnConnection(Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50751]], fast=UdpEndpoint[4, /127.0.0.1:50330] ])
05:18:12,509 TRACE [DefaultServer] send(-2, RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=0, args.length=1])
05:18:12,510 TRACE [DefaultServer] send(-2, RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=1, args.length=4])
05:18:12,510 TRACE [DefaultServer] send(com.jme3.network.message.ClientRegistrationMessage[id=-1, gameName=null, version=0])
05:18:12,550 TRACE [DefaultServer] Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50751]], fast=UdpEndpoint[4, /127.0.0.1:50330] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=0, args.length=1]
05:18:12,550 TRACE [DefaultServer] Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50751]], fast=UdpEndpoint[4, /127.0.0.1:50330] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=1, args.length=4]
05:18:12,550 TRACE [DefaultServer] Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50751]], fast=UdpEndpoint[4, /127.0.0.1:50330] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=0, args.length=1]
05:18:12,551 TRACE [DefaultServer] Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50751]], fast=UdpEndpoint[4, /127.0.0.1:50330] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=1, args.length=4]
05:18:12,551 TRACE [DefaultServer] Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50751]], fast=UdpEndpoint[4, /127.0.0.1:50330] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=0, args.length=1]
05:18:12,551 TRACE [DefaultServer] Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50751]], fast=UdpEndpoint[4, /127.0.0.1:50330] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=1, args.length=4]
05:18:12,557 TRACE [DefaultServer] Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50751]], fast=UdpEndpoint[4, /127.0.0.1:50330] ] received:GetEntitySetMessage[0, null, [class example.es.BodyPosition]]
05:18:12,591 TRACE [DefaultServer] Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50751]], fast=UdpEndpoint[4, /127.0.0.1:50330] ] received:RpcCallMessage[#0, channel=-2, sync, objId=1, procId=0, args.length=0]
05:18:12,592 TRACE [DefaultServer] send(RpcResponseMessage[#0, result=This a game server.
There are many like it
but this one is mine.])
05:18:13,905 DEBUG [DefaultServer] Connection closed:NioEndpoint[4, java.nio.channels.SocketChannel[closed]].
05:18:13,905 DEBUG [DefaultServer] Connections size:0
05:18:13,905 DEBUG [DefaultServer] Endpoint mappings size:3
05:18:13,906 DEBUG [DefaultServer] Connection closed:NioEndpoint[4, java.nio.channels.SocketChannel[closed]].
05:18:13,906 DEBUG [DefaultServer] Client closed:Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[4, /127.0.0.1:50330] ].
05:18:13,906 DEBUG [DefaultServer] Connections size:0
05:18:13,908 DEBUG [DefaultServer] Connection closed:NioEndpoint[4, java.nio.channels.SocketChannel[closed]].
05:18:13,910 DEBUG [DefaultServer] Endpoint mappings size:2
05:18:13,910 DEBUG [DefaultServer] Connections size:0
05:18:13,910 DEBUG [DefaultServer] Endpoint mappings size:1
05:18:13,911 DEBUG [DefaultServer] Connection closed:UdpEndpoint[4, /127.0.0.1:50330].
05:18:13,907 DEBUG [AccountHostedService] stopHostingOnConnection(Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[4, /127.0.0.1:50330] ])
05:18:13,911 DEBUG [DefaultServer] Connections size:0
05:18:13,911 DEBUG [AccountHostedService] publishing playerLoggedOff event for:Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[4, /127.0.0.1:50330] ]
05:18:13,911 DEBUG [GameSessionHostedService] onPlayerLoggedOff()
05:18:13,911 DEBUG [DefaultServer] Endpoint mappings size:0
05:18:13,911 DEBUG [GameSessionHostedService] stopHostingOnConnection(Connection[ id=3, reliable=NioEndpoint[4, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[4, /127.0.0.1:50330] ])
05:18:13,911 ERROR [KernelAdapter] Unhandled error, endpoint:NioEndpoint[4, java.nio.channels.SocketChannel[closed]], context:EndpointEvent[REMOVE, NioEndpoint[4, java.nio.channels.SocketChannel[closed]]]
java.lang.IllegalArgumentException: EntityId cannot be null.
at com.simsilica.es.base.DefaultEntityData.removeComponent(DefaultEntityData.java:185) ~[zay-es-1.2.1.jar:?]
at com.simsilica.es.base.DefaultEntityData.removeEntity(DefaultEntityData.java:126) ~[zay-es-1.2.1.jar:?]
at example.net.server.AccountHostedService$AccountSessionImpl.dispose(AccountHostedService.java:194) ~[main/:?]
at example.net.server.AccountHostedService.stopHostingOnConnection(AccountHostedService.java:135) ~[main/:?]
at com.jme3.network.service.AbstractHostedConnectionService.connectionRemoved(AbstractHostedConnectionService.java:146) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.service.HostedServiceManager.removeConnection(HostedServiceManager.java:124) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.service.HostedServiceManager$ConnectionObserver.connectionRemoved(HostedServiceManager.java:137) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer.fireConnectionRemoved(DefaultServer.java:356) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer$Connection.closeConnection(DefaultServer.java:616) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer.connectionClosed(DefaultServer.java:513) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.connectionClosed(KernelAdapter.java:144) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.createAndDispatch(KernelAdapter.java:249) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.flushEvents(KernelAdapter.java:258) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.run(KernelAdapter.java:271) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
05:18:25,737 DEBUG [DefaultServer] Registering client for endpoint, pass 1:NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]].
05:18:25,737 DEBUG [DefaultServer] Setting up channel:0
05:18:25,737 TRACE [DefaultServer] send(ChannelInfoMessage[779236174094945, [[I@7ed3b9bc]])
05:18:25,747 DEBUG [DefaultServer] Refining client registration for endpoint:NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4272 remote=/127.0.0.1:50760]].
05:18:25,747 DEBUG [DefaultServer] Setting up channel:2
05:18:25,749 DEBUG [DefaultServer] Refining client registration for endpoint:NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4273 remote=/127.0.0.1:50761]].
05:18:25,750 DEBUG [DefaultServer] Setting up channel:3
05:18:25,750 DEBUG [DefaultServer] Refining client registration for endpoint:UdpEndpoint[5, /127.0.0.1:50333].
05:18:25,750 DEBUG [DefaultServer] Setting up channel:1
05:18:25,750 DEBUG [DefaultServer] Client registered:Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]], fast=UdpEndpoint[5, /127.0.0.1:50333] ].
05:18:25,751 TRACE [DefaultServer] send(com.jme3.network.message.ClientRegistrationMessage[id=4, gameName=null, version=0])
05:18:25,751 TRACE [DefaultServer] send(com.jme3.network.message.SerializerRegistrationsMessage@32a92243)
05:18:25,751 DEBUG [AccountHostedService] startHostingOnConnection(Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]], fast=UdpEndpoint[5, /127.0.0.1:50333] ])
05:18:25,752 TRACE [DefaultServer] send(-2, RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=0, args.length=1])
05:18:25,752 TRACE [DefaultServer] send(-2, RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=1, args.length=4])
05:18:25,752 TRACE [DefaultServer] send(com.jme3.network.message.ClientRegistrationMessage[id=-1, gameName=null, version=0])
05:18:25,804 TRACE [DefaultServer] Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]], fast=UdpEndpoint[5, /127.0.0.1:50333] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=0, args.length=1]
05:18:25,804 TRACE [DefaultServer] Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]], fast=UdpEndpoint[5, /127.0.0.1:50333] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=1, args.length=4]
05:18:25,804 TRACE [DefaultServer] Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]], fast=UdpEndpoint[5, /127.0.0.1:50333] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=0, args.length=1]
05:18:25,804 TRACE [DefaultServer] Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]], fast=UdpEndpoint[5, /127.0.0.1:50333] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=1, args.length=4]
05:18:25,804 TRACE [DefaultServer] Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]], fast=UdpEndpoint[5, /127.0.0.1:50333] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=0, args.length=1]
05:18:25,804 TRACE [DefaultServer] Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]], fast=UdpEndpoint[5, /127.0.0.1:50333] ] received:RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=1, args.length=4]
05:18:25,805 TRACE [DefaultServer] Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]], fast=UdpEndpoint[5, /127.0.0.1:50333] ] received:GetEntitySetMessage[0, null, [class example.es.BodyPosition]]
05:18:25,825 TRACE [DefaultServer] Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]], fast=UdpEndpoint[5, /127.0.0.1:50333] ] received:RpcCallMessage[#0, channel=-2, sync, objId=1, procId=0, args.length=0]
05:18:25,826 TRACE [DefaultServer] send(RpcResponseMessage[#0, result=This a game server.
There are many like it
but this one is mine.])
05:18:27,111 TRACE [DefaultServer] Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50759]], fast=UdpEndpoint[5, /127.0.0.1:50333] ] received:ReleaseEntitySetMessage[0]
05:18:27,112 DEBUG [DefaultServer] Connection closed:NioEndpoint[5, java.nio.channels.SocketChannel[closed]].
05:18:27,114 DEBUG [DefaultServer] Connection closed:NioEndpoint[5, java.nio.channels.SocketChannel[closed]].
05:18:27,115 DEBUG [DefaultServer] Connections size:0
05:18:27,115 DEBUG [DefaultServer] Endpoint mappings size:3
05:18:27,115 DEBUG [DefaultServer] Client closed:Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[5, /127.0.0.1:50333] ].
05:18:27,116 DEBUG [AccountHostedService] stopHostingOnConnection(Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[5, /127.0.0.1:50333] ])
05:18:27,117 DEBUG [AccountHostedService] publishing playerLoggedOff event for:Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[5, /127.0.0.1:50333] ]
05:18:27,117 DEBUG [DefaultServer] Connection closed:UdpEndpoint[5, /127.0.0.1:50333].
05:18:27,117 DEBUG [GameSessionHostedService] onPlayerLoggedOff()
05:18:27,117 DEBUG [GameSessionHostedService] stopHostingOnConnection(Connection[ id=4, reliable=NioEndpoint[5, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[5, /127.0.0.1:50333] ])
05:18:27,117 ERROR [KernelAdapter] Unhandled error, endpoint:NioEndpoint[5, java.nio.channels.SocketChannel[closed]], context:EndpointEvent[REMOVE, NioEndpoint[5, java.nio.channels.SocketChannel[closed]]]
java.lang.IllegalArgumentException: EntityId cannot be null.
at com.simsilica.es.base.DefaultEntityData.removeComponent(DefaultEntityData.java:185) ~[zay-es-1.2.1.jar:?]
at com.simsilica.es.base.DefaultEntityData.removeEntity(DefaultEntityData.java:126) ~[zay-es-1.2.1.jar:?]
at example.net.server.AccountHostedService$AccountSessionImpl.dispose(AccountHostedService.java:194) ~[main/:?]
at example.net.server.AccountHostedService.stopHostingOnConnection(AccountHostedService.java:135) ~[main/:?]
at com.jme3.network.service.AbstractHostedConnectionService.connectionRemoved(AbstractHostedConnectionService.java:146) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.service.HostedServiceManager.removeConnection(HostedServiceManager.java:124) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.service.HostedServiceManager$ConnectionObserver.connectionRemoved(HostedServiceManager.java:137) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer.fireConnectionRemoved(DefaultServer.java:356) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer$Connection.closeConnection(DefaultServer.java:616) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer.connectionClosed(DefaultServer.java:513) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.connectionClosed(KernelAdapter.java:144) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.createAndDispatch(KernelAdapter.java:249) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.flushEvents(KernelAdapter.java:258) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.run(KernelAdapter.java:271) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
05:18:27,117 DEBUG [DefaultServer] Connections size:0
05:18:27,117 DEBUG [DefaultServer] Endpoint mappings size:2
05:18:27,119 DEBUG [DefaultServer] Connections size:0
05:18:27,119 DEBUG [DefaultServer] Connection closed:NioEndpoint[5, java.nio.channels.SocketChannel[closed]].
05:18:27,119 DEBUG [DefaultServer] Endpoint mappings size:1
05:18:27,119 DEBUG [DefaultServer] Connections size:0
05:18:27,120 DEBUG [DefaultServer] Endpoint mappings size:0
05:18:53,358 DEBUG [DefaultServer] Registering client for endpoint, pass 1:NioEndpoint[6, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50776]].
05:18:53,358 DEBUG [DefaultServer] Setting up channel:0
05:18:53,358 TRACE [DefaultServer] send(ChannelInfoMessage[779263790869594, [[I@45653b6f]])
05:18:53,360 DEBUG [DefaultServer] Refining client registration for endpoint:UdpEndpoint[6, /127.0.0.1:52110].
05:18:53,360 DEBUG [DefaultServer] Setting up channel:1
05:18:53,369 DEBUG [DefaultServer] Refining client registration for endpoint:NioEndpoint[6, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4272 remote=/127.0.0.1:50777]].
05:18:53,369 DEBUG [DefaultServer] Setting up channel:2
05:18:53,376 DEBUG [DefaultServer] Refining client registration for endpoint:NioEndpoint[6, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4273 remote=/127.0.0.1:50778]].
05:18:53,376 DEBUG [DefaultServer] Setting up channel:3
05:18:53,377 DEBUG [DefaultServer] Client registered:Connection[ id=5, reliable=NioEndpoint[6, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50776]], fast=UdpEndpoint[6, /127.0.0.1:52110] ].
05:18:53,377 TRACE [DefaultServer] send(com.jme3.network.message.ClientRegistrationMessage[id=5, gameName=null, version=0])
05:18:53,377 TRACE [DefaultServer] send(com.jme3.network.message.SerializerRegistrationsMessage@32a92243)
05:18:53,377 DEBUG [AccountHostedService] startHostingOnConnection(Connection[ id=5, reliable=NioEndpoint[6, java.nio.channels.SocketChannel[connected local=/127.0.0.1:4271 remote=/127.0.0.1:50776]], fast=UdpEndpoint[6, /127.0.0.1:52110] ])
05:18:53,377 TRACE [DefaultServer] send(-2, RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=0, args.length=1])
05:18:53,378 TRACE [DefaultServer] send(-2, RpcCallMessage[#-1, channel=-2, async, objId=-1, procId=1, args.length=4])
05:18:53,378 TRACE [DefaultServer] send(com.jme3.network.message.ClientRegistrationMessage[id=-1, gameName=null, version=0])
05:18:57,624 DEBUG [DefaultServer] Connection closed:NioEndpoint[6, java.nio.channels.SocketChannel[closed]].
05:18:57,624 DEBUG [DefaultServer] Connection closed:NioEndpoint[6, java.nio.channels.SocketChannel[closed]].
05:18:57,624 DEBUG [DefaultServer] Connections size:0
05:18:57,625 DEBUG [DefaultServer] Endpoint mappings size:3
05:18:57,625 DEBUG [DefaultServer] Client closed:Connection[ id=5, reliable=NioEndpoint[6, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[6, /127.0.0.1:52110] ].
05:18:57,625 DEBUG [AccountHostedService] stopHostingOnConnection(Connection[ id=5, reliable=NioEndpoint[6, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[6, /127.0.0.1:52110] ])
05:18:57,625 DEBUG [DefaultServer] Connection closed:NioEndpoint[6, java.nio.channels.SocketChannel[closed]].
05:18:57,625 DEBUG [AccountHostedService] publishing playerLoggedOff event for:Connection[ id=5, reliable=NioEndpoint[6, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[6, /127.0.0.1:52110] ]
05:18:57,625 DEBUG [GameSessionHostedService] onPlayerLoggedOff()
05:18:57,625 DEBUG [GameSessionHostedService] stopHostingOnConnection(Connection[ id=5, reliable=NioEndpoint[6, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[6, /127.0.0.1:52110] ])
05:18:57,625 ERROR [KernelAdapter] Unhandled error, endpoint:NioEndpoint[6, java.nio.channels.SocketChannel[closed]], context:EndpointEvent[REMOVE, NioEndpoint[6, java.nio.channels.SocketChannel[closed]]]
java.lang.IllegalArgumentException: EntityId cannot be null.
at com.simsilica.es.base.DefaultEntityData.removeComponent(DefaultEntityData.java:185) ~[zay-es-1.2.1.jar:?]
at com.simsilica.es.base.DefaultEntityData.removeEntity(DefaultEntityData.java:126) ~[zay-es-1.2.1.jar:?]
at example.net.server.AccountHostedService$AccountSessionImpl.dispose(AccountHostedService.java:194) ~[main/:?]
at example.net.server.AccountHostedService.stopHostingOnConnection(AccountHostedService.java:135) ~[main/:?]
at com.jme3.network.service.AbstractHostedConnectionService.connectionRemoved(AbstractHostedConnectionService.java:146) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.service.HostedServiceManager.removeConnection(HostedServiceManager.java:124) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.service.HostedServiceManager$ConnectionObserver.connectionRemoved(HostedServiceManager.java:137) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer.fireConnectionRemoved(DefaultServer.java:356) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer$Connection.closeConnection(DefaultServer.java:616) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.DefaultServer.connectionClosed(DefaultServer.java:513) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.connectionClosed(KernelAdapter.java:144) ~[jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.createAndDispatch(KernelAdapter.java:249) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.flushEvents(KernelAdapter.java:258) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
at com.jme3.network.base.KernelAdapter.run(KernelAdapter.java:271) [jme3-networking-3.1.0-beta1.jar:3.1-beta1]
05:18:57,626 DEBUG [DefaultServer] Connections size:0
05:18:57,628 DEBUG [DefaultServer] Connection closed:UdpEndpoint[6, /127.0.0.1:52110].
05:18:57,629 DEBUG [DefaultServer] Endpoint mappings size:2
05:18:57,629 DEBUG [DefaultServer] Connections size:0
05:18:57,629 DEBUG [DefaultServer] Endpoint mappings size:1
05:18:57,631 DEBUG [DefaultServer] Connections size:0
05:18:57,632 DEBUG [DefaultServer] Endpoint mappings size:0
05:19:02,959 INFO [HostState] stopHosting()
05:19:02,960 INFO [GameServer] Stopping game server…Shutting down.
05:19:02,960 TRACE [GameSystemManager] stop()
05:19:02,960 TRACE [GameSystemManager] stopping:com.simsilica.sim.TaskDispatcher@7b337244
05:19:02,960 TRACE [GameSystemManager] stopping:example.sim.SimplePhysics@1da4bf39
05:19:02,960 TRACE [GameSystemManager] stopping:example.net.server.ZoneNetworkSystem@17b7528f
05:19:02,960 TRACE [GameSystemManager] stopping:com.simsilica.es.server.EntityUpdater@181f1b63
05:19:02,960 TRACE [GameSystemManager] stopping:example.sim.BodyPositionPublisher@785eeb76
05:19:02,960 TRACE [GameSystemManager] stopping:example.sim.BasicEnvironment@403bde33
05:19:02,960 TRACE [GameSystemManager] terminate()
05:19:02,961 TRACE [GameSystemManager] terminating:com.simsilica.sim.TaskDispatcher@7b337244
05:19:02,961 TRACE [GameSystemManager] terminating:example.sim.SimplePhysics@1da4bf39
05:19:02,961 TRACE [GameSystemManager] terminating:example.net.server.ZoneNetworkSystem@17b7528f
05:19:02,961 TRACE [GameSystemManager] terminating:com.simsilica.es.server.EntityUpdater@181f1b63
05:19:02,961 TRACE [GameSystemManager] terminating:example.sim.BodyPositionPublisher@785eeb76
05:19:02,961 TRACE [GameSystemManager] terminating:example.sim.BasicEnvironment@403bde33
05:19:02,961 INFO [StateCollector] Shuttong down state collector.
05:19:02,963 INFO [GameServer] Game server stopped.