here is the stack:
at com.jme3.network.base.MessageProtocol.messageToBuffer(MessageProtocol.java:81)
at com.jme3.network.base.DefaultServer.broadcast(DefaultServer.java:227)
at com.jme3.network.base.DefaultServer.broadcast(DefaultServer.java:219)
at com.Player.Network.NetworkCommand.updatePlayerLists(NetworkCommand.java:48)
at com.networking.ServerHandler.initPlayer(ServerHandler.java:109)
at com.networking.ServerHandler.access$000(ServerHandler.java:32)
at com.networking.ServerHandler$1.connectionAdded(ServerHandler.java:93)
at com.jme3.network.base.DefaultServer.fireConnectionAdded(DefaultServer.java:317)
at com.jme3.network.base.DefaultServer.registerClient(DefaultServer.java:415)
at com.jme3.network.base.KernelAdapter.dispatch(KernelAdapter.java:169)
at com.jme3.network.base.KernelAdapter.createAndDispatch(KernelAdapter.java:237)
at com.jme3.network.base.KernelAdapter.run(KernelAdapter.java:280)
Caused by: com.jme3.network.serializing.SerializerException: Error writing object for field:private com.Player.Network.NetworkCommand com.Player.Network.NetworkPlayerList.cmd
at com.jme3.network.serializing.serializers.FieldSerializer.writeObject(FieldSerializer.java:180)
at com.jme3.network.serializing.Serializer.writeClassAndObject(Serializer.java:423)
at com.jme3.network.base.MessageProtocol.messageToBuffer(MessageProtocol.java:73)
… 11 more
Caused by: java.lang.IllegalArgumentException: Class has not been registered:class com.Player.Network.NetworkCommand
at com.jme3.network.serializing.Serializer.getSerializerRegistration(Serializer.java:358)
at com.jme3.network.serializing.Serializer.getSerializerRegistration(Serializer.java:327)
at com.jme3.network.serializing.Serializer.writeClass(Serializer.java:402)
at com.jme3.network.serializing.Serializer.writeClassAndObject(Serializer.java:422)
at com.jme3.network.serializing.serializers.FieldSerializer.writeObject(FieldSerializer.java:175)
… 13 more
Oct 31, 2015 10:40:58 PM com.jme3.network.base.DefaultClient handleError
SEVERE: Termining connection due to unhandled error
com.jme3.network.kernel.ConnectorException: Connector closed.
at com.jme3.network.base.ConnectorAdapter.run(ConnectorAdapter.java:161)
Oct 31, 2015 10:40:58 PM com.jme3.app.Application handleError
SEVERE: Uncaught exception thrown in Thread[com.jme3.network.kernel.tcp.SocketConnector@75ee0163,5,main]
java.lang.IllegalStateException: ClientServiceManager not started.
at com.jme3.network.service.ServiceManager.stop(ServiceManager.java:96)
at com.jme3.network.base.DefaultClient.closeConnections(DefaultClient.java:292)
at com.jme3.network.base.DefaultClient.handleError(DefaultClient.java:389)
at com.jme3.network.base.DefaultClient$Redispatch.handleError(DefaultClient.java:474)
at com.jme3.network.base.ConnectorAdapter.handleError(ConnectorAdapter.java:149)
at com.jme3.network.base.ConnectorAdapter.run(ConnectorAdapter.java:178)
Oct 31, 2015 10:40:59 PM com.jme3.app.Application handleError
SEVERE: Uncaught exception thrown in Thread[jME3 Main,5,main]
java.lang.IllegalStateException: ClientServiceManager not started.
at com.jme3.network.service.ServiceManager.stop(ServiceManager.java:96)
at com.jme3.network.base.DefaultClient.closeConnections(DefaultClient.java:292)
at com.jme3.network.base.DefaultClient.close(DefaultClient.java:282)
at com.networking.ClientHandler.cleanup(ClientHandler.java:89)
at com.core.Main.DisconnectClient(Main.java:258)
at com.core.Main.cleanup(Main.java:237)
at com.core.Main.onAction(Main.java:201)
at com.jme3.input.InputManager.invokeActions(InputManager.java:169)
at com.jme3.input.InputManager.onKeyEventQueued(InputManager.java:455)
at com.jme3.input.InputManager.processQueue(InputManager.java:856)
idk if thats enough info tell me if you need the code. i have registered all my message classes and all that.