It seems weird to see two of those log messages.
And somewhat weird to see all of those there…
…but be missing -77 here.
It seems weird to see two of those log messages.
And somewhat weird to see all of those there…
…but be missing -77 here.
-77 is in there…
EDIT:
Oh, I see what you mean! It is not in the second list
Yes, but not in the list of all registered classes at the bottom of your log.
Would be interesting if the logging showed the class logging and the thread. I don’t how to make Java’s shitty JUL logging do that, though.
I’ll give it a go
Just wonder if you have some kind of race condition somewhere… since I don’t know what your threading situation is and such.
It is not pretty, but here it is, class and thread.
Part 1 or server loading
main io.tlf.<censored>.<censored>.load [2020-01-19 17:46:01] [INFO ] Starting Groovy script engine
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:05] [INFO ] <censored> Server starting
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:05] [INFO ] Framework Version: 0.0.0
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:05] [INFO ] Version: 0.0.0
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:05] [INFO ] Connecting to database
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:07] [INFO ] Connected to database
Thread-1 io.tlf.<censored>.<censored>.loadRuntimeDatabases [2020-01-19 17:46:07] [INFO ] Loading asset metadata
Thread-1 io.tlf.<censored>.<censored>.loadRuntimeDatabases [2020-01-19 17:46:07] [INFO ] Loading item metadata
Thread-1 io.tlf.<censored>.<censored>.loadRuntimeDatabases [2020-01-19 17:46:07] [INFO ] Loading stat metadata
Thread-1 io.tlf.<censored>.<censored>.loadRuntimeDatabases [2020-01-19 17:46:07] [INFO ] Loading character metadata
Thread-1 io.tlf.<censored>.<censored>.loadRuntimeDatabases [2020-01-19 17:46:07] [INFO ] Loading quest metadata
Thread-1 io.tlf.<censored>.<censored>.loadWorld [2020-01-19 17:46:07] [INFO ] Loading world <censored>, this may take a while...
Thread-1 io.tlf.<censored>.<censored>.loadChunks [2020-01-19 17:46:07] [INFO ] Done loading chunks of world <censored>
Thread-1 io.tlf.<censored>.<censored>.loadWorldNpcs [2020-01-19 17:46:07] [INFO ] Done loading npcs of world <censored>
Thread-1 io.tlf.<censored>.<censored>.loadWorldObjects [2020-01-19 17:46:07] [INFO ] Done loading objects of world <censored>
Thread-1 io.tlf.<censored>.<censored>.loadWorldItems [2020-01-19 17:46:07] [INFO ] Done loading items of world <censored>
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:07] [INFO ] Asset server running on port 13800
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:07] [INFO ] Loading world <censored>
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:07] [INFO ] JME Loading
Thread-1 com.jme3.system.JmeSystem.initialize [2020-01-19 17:46:07] [INFO ] Running on jMonkeyEngine 3.4.0-<censored>
* Branch: master
* Git Hash: 81f9b9d
* Build Date: 2020-01-19
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:07] [INFO ] JME Initiated
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:07] [INFO ] Loading terrain iso-surface engine
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:07] [INFO ] Terrain iso-surface engine ready
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:07] [FINE ] Registering Network Messages
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-42]:class com.jme3.network.message.DisconnectMessage to:com.jme3.network.message.DisconnectMessage$DisconnectSerializer@1140513c
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-44]:class com.jme3.network.message.ClientRegistrationMessage to:com.jme3.network.message.ClientRegistrationMessage$ClientRegistrationSerializer@3a011b26
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-2]:boolean to:com.jme3.network.serializing.serializers.BooleanSerializer@384a9c70
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-3]:byte to:com.jme3.network.serializing.serializers.ByteSerializer@73bfbb9e
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-4]:char to:com.jme3.network.serializing.serializers.CharSerializer@40627bb6
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-5]:short to:com.jme3.network.serializing.serializers.ShortSerializer@25349625
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-6]:int to:com.jme3.network.serializing.serializers.IntSerializer@6437a6f0
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-7]:long to:com.jme3.network.serializing.serializers.LongSerializer@3d0e7cf
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-8]:float to:com.jme3.network.serializing.serializers.FloatSerializer@3398c039
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-9]:double to:com.jme3.network.serializing.serializers.DoubleSerializer@13e23d59
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-10]:class java.lang.Boolean to:com.jme3.network.serializing.serializers.BooleanSerializer@769bf051
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-11]:class java.lang.Byte to:com.jme3.network.serializing.serializers.ByteSerializer@3776fb3
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-12]:class java.lang.Character to:com.jme3.network.serializing.serializers.CharSerializer@565d1e3b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-13]:class java.lang.Short to:com.jme3.network.serializing.serializers.ShortSerializer@5457e95c
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-14]:class java.lang.Integer to:com.jme3.network.serializing.serializers.IntSerializer@7de782ff
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-15]:class java.lang.Long to:com.jme3.network.serializing.serializers.LongSerializer@45556007
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-16]:class java.lang.Float to:com.jme3.network.serializing.serializers.FloatSerializer@7b470250
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-17]:class java.lang.Double to:com.jme3.network.serializing.serializers.DoubleSerializer@10b1096d
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-18]:class java.lang.String to:com.jme3.network.serializing.serializers.StringSerializer@3f3b9691
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-19]:class com.jme3.math.Vector3f to:com.jme3.network.serializing.serializers.Vector3Serializer@64cfc23d
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-20]:class java.util.Date to:com.jme3.network.serializing.serializers.DateSerializer@52f9b796
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-21]:class java.util.AbstractCollection to:com.jme3.network.serializing.serializers.CollectionSerializer@5e33af82
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-22]:class java.util.AbstractList to:com.jme3.network.serializing.serializers.CollectionSerializer@463fc807
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-23]:class java.util.AbstractSet to:com.jme3.network.serializing.serializers.CollectionSerializer@59e59251
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-24]:class java.util.ArrayList to:com.jme3.network.serializing.serializers.CollectionSerializer@27746d7d
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-25]:class java.util.HashSet to:com.jme3.network.serializing.serializers.CollectionSerializer@647899ae
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-26]:class java.util.LinkedHashSet to:com.jme3.network.serializing.serializers.CollectionSerializer@5c3f1ad6
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-27]:class java.util.LinkedList to:com.jme3.network.serializing.serializers.CollectionSerializer@293d7c1a
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-28]:class java.util.TreeSet to:com.jme3.network.serializing.serializers.CollectionSerializer@db3aa36
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-29]:class java.util.Vector to:com.jme3.network.serializing.serializers.CollectionSerializer@29fee8fc
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-30]:class java.util.AbstractMap to:com.jme3.network.serializing.serializers.MapSerializer@71c3f207
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-31]:class java.util.jar.Attributes to:com.jme3.network.serializing.serializers.MapSerializer@61b11413
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-32]:class java.util.HashMap to:com.jme3.network.serializing.serializers.MapSerializer@3f56a9d1
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-33]:class java.util.Hashtable to:com.jme3.network.serializing.serializers.MapSerializer@58b3086a
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-34]:class java.util.IdentityHashMap to:com.jme3.network.serializing.serializers.MapSerializer@360e9ab1
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-35]:class java.util.TreeMap to:com.jme3.network.serializing.serializers.MapSerializer@5ff611ef
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-36]:class java.util.WeakHashMap to:com.jme3.network.serializing.serializers.MapSerializer@556423e1
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-37]:class java.lang.Enum to:com.jme3.network.serializing.serializers.EnumSerializer@574d5a76
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-38]:class com.jme3.network.message.GZIPCompressedMessage to:com.jme3.network.serializing.serializers.GZIPSerializer@667658be
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-39]:class com.jme3.network.message.ZIPCompressedMessage to:com.jme3.network.serializing.serializers.ZIPSerializer@5aa49b35
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-41]:class com.jme3.network.serializing.serializers.FieldSerializer to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-40]:class com.jme3.network.message.ChannelInfoMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-43]:class [I to:com.jme3.network.serializing.serializers.ArraySerializer@645cac5c
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-42]:class com.jme3.network.message.DisconnectMessage to:com.jme3.network.message.DisconnectMessage$DisconnectSerializer@6064335d
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-44]:class com.jme3.network.message.ClientRegistrationMessage to:com.jme3.network.message.ClientRegistrationMessage$ClientRegistrationSerializer@54bd5bb5
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-2]:boolean to:com.jme3.network.serializing.serializers.BooleanSerializer@d7ac176
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-3]:byte to:com.jme3.network.serializing.serializers.ByteSerializer@c45b2c9
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-4]:char to:com.jme3.network.serializing.serializers.CharSerializer@4dfa96c7
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-5]:short to:com.jme3.network.serializing.serializers.ShortSerializer@73240c3e
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-6]:int to:com.jme3.network.serializing.serializers.IntSerializer@288e125d
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-7]:long to:com.jme3.network.serializing.serializers.LongSerializer@97c3e7f
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-8]:float to:com.jme3.network.serializing.serializers.FloatSerializer@10a9dd39
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-9]:double to:com.jme3.network.serializing.serializers.DoubleSerializer@433f76ee
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-10]:class java.lang.Boolean to:com.jme3.network.serializing.serializers.BooleanSerializer@1b7b982e
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-11]:class java.lang.Byte to:com.jme3.network.serializing.serializers.ByteSerializer@731cd2f8
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-12]:class java.lang.Character to:com.jme3.network.serializing.serializers.CharSerializer@2d8299b7
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-13]:class java.lang.Short to:com.jme3.network.serializing.serializers.ShortSerializer@15b212ef
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-14]:class java.lang.Integer to:com.jme3.network.serializing.serializers.IntSerializer@52cf529f
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-15]:class java.lang.Long to:com.jme3.network.serializing.serializers.LongSerializer@4751c12c
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-16]:class java.lang.Float to:com.jme3.network.serializing.serializers.FloatSerializer@7e27a750
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-17]:class java.lang.Double to:com.jme3.network.serializing.serializers.DoubleSerializer@7b07e711
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-18]:class java.lang.String to:com.jme3.network.serializing.serializers.StringSerializer@53741944
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-19]:class com.jme3.math.Vector3f to:com.jme3.network.serializing.serializers.Vector3Serializer@1ae5eaa7
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-20]:class java.util.Date to:com.jme3.network.serializing.serializers.DateSerializer@59bbc38c
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-21]:class java.util.AbstractCollection to:com.jme3.network.serializing.serializers.CollectionSerializer@1dc088c5
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-22]:class java.util.AbstractList to:com.jme3.network.serializing.serializers.CollectionSerializer@6e8d1c00
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-23]:class java.util.AbstractSet to:com.jme3.network.serializing.serializers.CollectionSerializer@5b8873a4
OK, got it this time!
Part 2 of server loading
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-24]:class java.util.ArrayList to:com.jme3.network.serializing.serializers.CollectionSerializer@5c286cfa
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-25]:class java.util.HashSet to:com.jme3.network.serializing.serializers.CollectionSerializer@4537511a
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-26]:class java.util.LinkedHashSet to:com.jme3.network.serializing.serializers.CollectionSerializer@435c28a0
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-27]:class java.util.LinkedList to:com.jme3.network.serializing.serializers.CollectionSerializer@5bd1663c
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-28]:class java.util.TreeSet to:com.jme3.network.serializing.serializers.CollectionSerializer@44018e00
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-29]:class java.util.Vector to:com.jme3.network.serializing.serializers.CollectionSerializer@3b41b81b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-30]:class java.util.AbstractMap to:com.jme3.network.serializing.serializers.MapSerializer@19fa9efb
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-31]:class java.util.jar.Attributes to:com.jme3.network.serializing.serializers.MapSerializer@494afb7e
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-32]:class java.util.HashMap to:com.jme3.network.serializing.serializers.MapSerializer@1730dd9
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-33]:class java.util.Hashtable to:com.jme3.network.serializing.serializers.MapSerializer@3744ec8c
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-34]:class java.util.IdentityHashMap to:com.jme3.network.serializing.serializers.MapSerializer@7a84b1d9
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-35]:class java.util.TreeMap to:com.jme3.network.serializing.serializers.MapSerializer@640b24fc
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-36]:class java.util.WeakHashMap to:com.jme3.network.serializing.serializers.MapSerializer@7d8ff061
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-37]:class java.lang.Enum to:com.jme3.network.serializing.serializers.EnumSerializer@6d3f43d0
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-38]:class com.jme3.network.message.GZIPCompressedMessage to:com.jme3.network.serializing.serializers.GZIPSerializer@326a3dd7
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-39]:class com.jme3.network.message.ZIPCompressedMessage to:com.jme3.network.serializing.serializers.ZIPSerializer@f7bd3a2
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-41]:class com.jme3.network.serializing.serializers.FieldSerializer to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-40]:class com.jme3.network.message.ChannelInfoMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:07] [FINE ] Registered class[-43]:class [I to:com.jme3.network.serializing.serializers.ArraySerializer@645cac5c
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-45]:class io.tlf.<censored>.network.message.JmeSyncChunkMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-46]:class [B to:com.jme3.network.serializing.serializers.ArraySerializer@645cac5c
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeSyncChunkMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-47]:class io.tlf.<censored>.network.message.JmeAuthRequestMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-48]:class [C to:com.jme3.network.serializing.serializers.ArraySerializer@645cac5c
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeAuthRequestMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-49]:class io.tlf.<censored>.assets.GeometryData to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-50]:class [Ljava.lang.String; to:com.jme3.network.serializing.serializers.ArraySerializer@645cac5c
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-51]:class [F to:com.jme3.network.serializing.serializers.ArraySerializer@645cac5c
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.assets.GeometryData
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-52]:class io.tlf.<censored>.network.message.JmePlayerActionMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmePlayerActionMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-53]:class io.tlf.<censored>.assets.TextureData to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.assets.TextureData
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-54]:class io.tlf.<censored>.network.message.JmeAuthResponseMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeAuthResponseMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-55]:class io.tlf.<censored>.assets.ModelData to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-56]:class [Lio.tlf.<censored>.assets.GeometryData; to:com.jme3.network.serializing.serializers.ArraySerializer@645cac5c
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.assets.ModelData
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-57]:class io.tlf.<censored>.database.AssetDatabase to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.database.AssetDatabase
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-58]:class io.tlf.<censored>.assets.MaterialData to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.assets.MaterialData
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-59]:class io.tlf.<censored>.network.message.JmeSyncPlayerMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeSyncPlayerMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-60]:class io.tlf.<censored>.network.message.JmeAssetUploadResponseMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeAssetUploadResponseMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-61]:class io.tlf.<censored>.network.message.JmeRequestChunkMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeRequestChunkMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-62]:class io.tlf.<censored>.network.message.JmeServerLogMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeServerLogMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-63]:class io.tlf.<censored>.assets.TerrainMaterialData to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.assets.TerrainMaterialData
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-64]:class io.tlf.<censored>.network.message.JmeServerStatusMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeServerStatusMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-65]:class io.tlf.<censored>.assets.TerrainTextureData to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.assets.TerrainTextureData
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-66]:class io.tlf.<censored>.network.message.JmeSyncPhysicsObjectMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeSyncPhysicsObjectMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-67]:class io.tlf.<censored>.assets.ShaderData to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.assets.ShaderData
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-68]:class io.tlf.<censored>.network.message.JmeSyncAssetMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-69]:class [Lio.tlf.<censored>.assets.AssetData; to:com.jme3.network.serializing.serializers.ArraySerializer@645cac5c
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeSyncAssetMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-70]:class io.tlf.<censored>.network.message.JmeSyncNpcMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeSyncNpcMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-71]:class io.tlf.<censored>.network.message.JmeAssetUploadRequestMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeAssetUploadRequestMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-72]:class io.tlf.<censored>.network.message.JmeUIMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeUIMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-73]:class io.tlf.<censored>.network.message.JmeSyncWorldObjectMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeSyncWorldObjectMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-74]:class io.tlf.<censored>.assets.AssetData to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.assets.AssetData
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-75]:class io.tlf.<censored>.network.message.JmeServerCommandMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.network.message.JmeServerCommandMessage
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-76]:class io.tlf.<censored>.iso.chunk.ChunkMeta to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registered network message io.tlf.<censored>.iso.chunk.ChunkMeta
Thread-1 io.tlf.<censored>.<censored>.dynamicallyRegisterMessages [2020-01-19 17:46:08] [FINE ] Registering Network Messages Done
Thread-1 com.jme3.network.base.DefaultServer.addStandardServices [2020-01-19 17:46:08] [FINE ] Adding standard services...
Thread-1 com.jme3.network.service.ServiceManager.addService [2020-01-19 17:46:08] [FINE ] addService(com.jme3.network.service.serializer.ServerSerializerRegistrationsService[serviceManager.class=])
Thread-1 com.jme3.network.service.ServiceManager.addService [2020-01-19 17:46:08] [FINE ] Initializing service:com.jme3.network.service.serializer.ServerSerializerRegistrationsService[serviceManager.class=]
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-77]:class com.jme3.network.message.SerializerRegistrationsMessage to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-78]:class [Lcom.jme3.network.message.SerializerRegistrationsMessage$Registration; to:com.jme3.network.serializing.serializers.ArraySerializer@645cac5c
Thread-1 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:46:08] [FINE ] Registered class[-79]:class com.jme3.network.message.SerializerRegistrationsMessage$Registration to:com.jme3.network.serializing.serializers.FieldSerializer@2e893c8b
Thread-1 com.jme3.network.kernel.tcp.SelectorKernel.connect [2020-01-19 17:46:08] [FINE ] Hosting TCP connection:0.0.0.0/0.0.0.0:13480.
Selector@0.0.0.0/0.0.0.0:13480 com.jme3.network.kernel.tcp.SelectorKernel.run [2020-01-19 17:46:08] [FINE ] Kernel started for connection:0.0.0.0/0.0.0.0:13480.
Thread-1 com.jme3.network.kernel.udp.UdpKernel.connect [2020-01-19 17:46:08] [FINE ] Hosting UDP connection:0.0.0.0/0.0.0.0:13480.
UDP Host@0.0.0.0/0.0.0.0:13480 com.jme3.network.kernel.udp.UdpKernel.run [2020-01-19 17:46:08] [FINE ] Kernel started for connection:0.0.0.0/0.0.0.0:13480.
Thread-1 com.jme3.network.service.ServiceManager.start [2020-01-19 17:46:08] [FINE ] Starting service:com.jme3.network.service.serializer.ServerSerializerRegistrationsService[serviceManager.class=class com.jme3.network.service.HostedServiceManager]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Number of registered classes:36
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-19 = com.jme3.math.Vector3f, serializer=com.jme3.network.serializing.serializers.Vector3Serializer]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-41 = com.jme3.network.serializing.serializers.FieldSerializer, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-43 = [I, serializer=com.jme3.network.serializing.serializers.ArraySerializer]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-46 = [B, serializer=com.jme3.network.serializing.serializers.ArraySerializer]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-45 = io.tlf.<censored>.network.message.JmeSyncChunkMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-48 = [C, serializer=com.jme3.network.serializing.serializers.ArraySerializer]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-47 = io.tlf.<censored>.network.message.JmeAuthRequestMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-50 = [Ljava.lang.String;, serializer=com.jme3.network.serializing.serializers.ArraySerializer]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-51 = [F, serializer=com.jme3.network.serializing.serializers.ArraySerializer]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-49 = io.tlf.<censored>.assets.GeometryData, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-52 = io.tlf.<censored>.network.message.JmePlayerActionMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-53 = io.tlf.<censored>.assets.TextureData, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-54 = io.tlf.<censored>.network.message.JmeAuthResponseMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-56 = [Lio.tlf.<censored>.assets.GeometryData;, serializer=com.jme3.network.serializing.serializers.ArraySerializer]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-55 = io.tlf.<censored>.assets.ModelData, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-57 = io.tlf.<censored>.database.AssetDatabase, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-58 = io.tlf.<censored>.assets.MaterialData, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-59 = io.tlf.<censored>.network.message.JmeSyncPlayerMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-60 = io.tlf.<censored>.network.message.JmeAssetUploadResponseMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-61 = io.tlf.<censored>.network.message.JmeRequestChunkMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-62 = io.tlf.<censored>.network.message.JmeServerLogMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-63 = io.tlf.<censored>.assets.TerrainMaterialData, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-64 = io.tlf.<censored>.network.message.JmeServerStatusMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-65 = io.tlf.<censored>.assets.TerrainTextureData, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-66 = io.tlf.<censored>.network.message.JmeSyncPhysicsObjectMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-67 = io.tlf.<censored>.assets.ShaderData, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-69 = [Lio.tlf.<censored>.assets.AssetData;, serializer=com.jme3.network.serializing.serializers.ArraySerializer]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-68 = io.tlf.<censored>.network.message.JmeSyncAssetMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-70 = io.tlf.<censored>.network.message.JmeSyncNpcMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-71 = io.tlf.<censored>.network.message.JmeAssetUploadRequestMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-72 = io.tlf.<censored>.network.message.JmeUIMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-73 = io.tlf.<censored>.network.message.JmeSyncWorldObjectMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-74 = io.tlf.<censored>.assets.AssetData, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-75 = io.tlf.<censored>.network.message.JmeServerCommandMessage, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-76 = io.tlf.<censored>.iso.chunk.ChunkMeta, serializer=null]
Thread-1 com.jme3.network.message.SerializerRegistrationsMessage.compile [2020-01-19 17:46:08] [FINE ] Registration[-78 = [Lcom.jme3.network.message.SerializerRegistrationsMessage$Registration;, serializer=com.jme3.network.serializing.serializers.ArraySerializer]
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:08] [INFO ] Server game-server-<censored> running on port 13480
Thread-1 com.impossibl.postgres.system.BasicContext.updateSystemParameter [2020-01-19 17:46:08] [CONFIG ] system parameter: DateStyle=ISO, MDY
Thread-1 com.impossibl.postgres.system.BasicContext.updateSystemParameter [2020-01-19 17:46:08] [CONFIG ] system parameter: TimeZone=US/Alaska
Thread-1 com.impossibl.postgres.system.BasicContext.updateSystemParameter [2020-01-19 17:46:08] [CONFIG ] system parameter: application_name=pgjdbc-ng
Thread-1 com.impossibl.postgres.system.BasicContext.updateSystemParameter [2020-01-19 17:46:08] [CONFIG ] system parameter: is_superuser=off
Thread-1 com.impossibl.postgres.system.BasicContext.updateSystemParameter [2020-01-19 17:46:08] [CONFIG ] system parameter: standard_conforming_strings=on
Thread-1 com.impossibl.postgres.system.BasicContext.updateSystemParameter [2020-01-19 17:46:08] [CONFIG ] system parameter: client_encoding=UTF8
Thread-1 com.impossibl.postgres.system.BasicContext.updateSystemParameter [2020-01-19 17:46:08] [CONFIG ] system parameter: IntervalStyle=postgres
Thread-1 com.impossibl.postgres.system.BasicContext.updateSystemParameter [2020-01-19 17:46:08] [CONFIG ] system parameter: session_authorization=<censored>
Thread-1 com.impossibl.postgres.system.BasicContext.loadTypes [2020-01-19 17:46:08] [CONFIG ] Using pre-seeded registry
Thread-1 io.tlf.<censored>.<censored>.load [2020-01-19 17:46:08] [INFO ] <censored> Server ready
Part 1 server side client connecting
com.jme3.<censored>.kernel.tcp.SelectorKernel@41870ea9 com.jme3.<censored>.base.DefaultServer.registerClient [2020-01-19 17:49:35] [FINE ] Registering client for endpoint, pass 1:NioEndpoint[1, java.nio.channels.SocketChannel[connected local=/127.0.0.1:13480 remote=/127.0.0.1:53095]].
com.jme3.<censored>.kernel.tcp.SelectorKernel@41870ea9 com.jme3.<censored>.base.DefaultServer.registerClient [2020-01-19 17:49:35] [FINE ] Setting up channel:0
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.base.DefaultServer.registerClient [2020-01-19 17:49:35] [FINE ] Refining client registration for endpoint:UdpEndpoint[1, /127.0.0.1:54690].
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.base.DefaultServer.registerClient [2020-01-19 17:49:35] [FINE ] Setting up channel:1
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.base.DefaultServer.registerClient [2020-01-19 17:49:35] [FINE ] Client registered:Connection[ id=0, reliable=NioEndpoint[1, java.nio.channels.SocketChannel[connected local=/127.0.0.1:13480 remote=/127.0.0.1:53095]], fast=UdpEndpoint[1, /127.0.0.1:54690] ].
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.base.DefaultServer.send [2020-01-19 17:49:35] [FINER ] send(com.jme3.<censored>.message.ClientRegistrationMessage[id=0, gameName=null, version=0])
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.Serializer.writeClass [2020-01-19 17:49:35] [FINER ] writing class:class com.jme3.<censored>.message.ClientRegistrationMessage with ID:-44
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.base.DefaultServer.send [2020-01-19 17:49:35] [FINER ] send(com.jme3.<censored>.message.SerializerRegistrationsMessage@230042e2)
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.Serializer.writeClass [2020-01-19 17:49:35] [FINER ] writing class:class com.jme3.<censored>.message.SerializerRegistrationsMessage with ID:-77
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration[] com.jme3.<censored>.message.SerializerRegistrationsMessage.registrations using serializer:com.jme3.<censored>.serializing.serializers.ArraySerializer@645cac5c
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
Part 2 Server Side Client Connecting
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.className using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private short com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.id using serializer:com.jme3.<censored>.serializing.serializers.ShortSerializer@73240c3e
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.serializers.FieldSerializer.writeObject [2020-01-19 17:49:35] [FINER ] Writing field:private java.lang.String com.jme3.<censored>.message.SerializerRegistrationsMessage$Registration.serializerClassName using serializer:com.jme3.<censored>.serializing.serializers.StringSerializer@53741944
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 io.tlf.outside.Outside.receive [2020-01-19 17:49:35] [INFO ] Connection recived from /127.0.0.1:53095
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.base.DefaultServer.send [2020-01-19 17:49:35] [FINER ] send(com.jme3.<censored>.message.ClientRegistrationMessage[id=-1, gameName=null, version=0])
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.serializing.Serializer.writeClass [2020-01-19 17:49:35] [FINER ] writing class:class com.jme3.<censored>.message.ClientRegistrationMessage with ID:-44
Selector@0.0.0.0/0.0.0.0:13480 com.jme3.<censored>.kernel.tcp.SelectorKernel.cancel [2020-01-19 17:49:35] [FINE ] Closing channel endpoint:NioEndpoint[1, java.nio.channels.SocketChannel[connected local=/127.0.0.1:13480 remote=/127.0.0.1:53095]].
Selector@0.0.0.0/0.0.0.0:13480 com.jme3.<censored>.kernel.tcp.SelectorKernel.cancel [2020-01-19 17:49:35] [FINE ] Endpoint keys size:0
Selector@0.0.0.0/0.0.0.0:13480 com.jme3.<censored>.kernel.tcp.SelectorKernel.removeEndpoint [2020-01-19 17:49:35] [FINE ] Endpoints size:0
com.jme3.<censored>.kernel.tcp.SelectorKernel@41870ea9 com.jme3.<censored>.base.KernelAdapter.connectionClosed [2020-01-19 17:49:35] [FINE ] Buffers size:0
com.jme3.<censored>.kernel.tcp.SelectorKernel@41870ea9 com.jme3.<censored>.base.DefaultServer.connectionClosed [2020-01-19 17:49:35] [FINE ] Connection closed:NioEndpoint[1, java.nio.channels.SocketChannel[closed]].
com.jme3.<censored>.kernel.tcp.SelectorKernel@41870ea9 com.jme3.<censored>.base.DefaultServer.connectionClosed [2020-01-19 17:49:35] [FINE ] Connections size:0
com.jme3.<censored>.kernel.tcp.SelectorKernel@41870ea9 com.jme3.<censored>.base.DefaultServer.connectionClosed [2020-01-19 17:49:35] [FINE ] Endpoint mappings size:1
com.jme3.<censored>.kernel.tcp.SelectorKernel@41870ea9 com.jme3.<censored>.base.DefaultServer.connectionClosed [2020-01-19 17:49:35] [FINE ] Client closed:Connection[ id=0, reliable=NioEndpoint[1, java.nio.channels.SocketChannel[closed]], fast=UdpEndpoint[1, /127.0.0.1:54690] ].
com.jme3.<censored>.kernel.tcp.SelectorKernel@41870ea9 com.jme3.<censored>.kernel.udp.UdpKernel.closeEndpoint [2020-01-19 17:49:35] [FINE ] Closing endpoint:UdpEndpoint[1, /127.0.0.1:54690].
com.jme3.<censored>.kernel.tcp.SelectorKernel@41870ea9 com.jme3.<censored>.kernel.udp.UdpKernel.closeEndpoint [2020-01-19 17:49:35] [FINE ] Socket endpoints size:0
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.base.KernelAdapter.connectionClosed [2020-01-19 17:49:35] [FINE ] Buffers size:0
com.jme3.<censored>.kernel.tcp.SelectorKernel@41870ea9 io.tlf.outside.Outside.connectionRemoved [2020-01-19 17:49:35] [INFO ] Disconnected /127.0.0.1:53095
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.base.DefaultServer.connectionClosed [2020-01-19 17:49:35] [FINE ] Connection closed:UdpEndpoint[1, /127.0.0.1:54690].
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.base.DefaultServer.connectionClosed [2020-01-19 17:49:35] [FINE ] Connections size:0
com.jme3.<censored>.kernel.udp.UdpKernel@5af1b848 com.jme3.<censored>.base.DefaultServer.connectionClosed [2020-01-19 17:49:35] [FINE ] Endpoint mappings size:0
Client Side:
Thread-0 com.jme3.network.service.ServiceManager.addService [2020-01-19 17:49:35] [FINE ] addService(com.jme3.network.service.serializer.ClientSerializerRegistrationsService[serviceManager.class=])
Thread-0 com.jme3.network.service.ServiceManager.addService [2020-01-19 17:49:35] [FINE ] Initializing service:com.jme3.network.service.serializer.ClientSerializerRegistrationsService[serviceManager.class=]
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-42]:class com.jme3.network.message.DisconnectMessage to:com.jme3.network.message.DisconnectMessage$DisconnectSerializer@3db98759
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-44]:class com.jme3.network.message.ClientRegistrationMessage to:com.jme3.network.message.ClientRegistrationMessage$ClientRegistrationSerializer@22fcd21d
Thread-1 com.jme3.app.state.BaseAppState.initialize [2020-01-19 17:49:35] [FINEST ] initialize():io.tlf.<censored>.engines.jme3.JmePhysicsState@5f188db5
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-2]:boolean to:com.jme3.network.serializing.serializers.BooleanSerializer@187a801f
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-3]:byte to:com.jme3.network.serializing.serializers.ByteSerializer@364d1e84
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-4]:char to:com.jme3.network.serializing.serializers.CharSerializer@40361086
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-5]:short to:com.jme3.network.serializing.serializers.ShortSerializer@465b707c
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-6]:int to:com.jme3.network.serializing.serializers.IntSerializer@3a8e6332
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-7]:long to:com.jme3.network.serializing.serializers.LongSerializer@58aed29f
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-8]:float to:com.jme3.network.serializing.serializers.FloatSerializer@3c57a9b7
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-9]:double to:com.jme3.network.serializing.serializers.DoubleSerializer@ba72582
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-10]:class java.lang.Boolean to:com.jme3.network.serializing.serializers.BooleanSerializer@300bc8da
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-11]:class java.lang.Byte to:com.jme3.network.serializing.serializers.ByteSerializer@3110c57d
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-12]:class java.lang.Character to:com.jme3.network.serializing.serializers.CharSerializer@d9355f7
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-13]:class java.lang.Short to:com.jme3.network.serializing.serializers.ShortSerializer@3faaeaf2
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-14]:class java.lang.Integer to:com.jme3.network.serializing.serializers.IntSerializer@5189a8c5
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-15]:class java.lang.Long to:com.jme3.network.serializing.serializers.LongSerializer@6605a4a4
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-16]:class java.lang.Float to:com.jme3.network.serializing.serializers.FloatSerializer@71ae797e
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-17]:class java.lang.Double to:com.jme3.network.serializing.serializers.DoubleSerializer@19bbe0c3
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-18]:class java.lang.String to:com.jme3.network.serializing.serializers.StringSerializer@4e83182c
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-19]:class com.jme3.math.Vector3f to:com.jme3.network.serializing.serializers.Vector3Serializer@a1fa1bc
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-20]:class java.util.Date to:com.jme3.network.serializing.serializers.DateSerializer@1cc62a74
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-21]:class java.util.AbstractCollection to:com.jme3.network.serializing.serializers.CollectionSerializer@c4cd5b
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-22]:class java.util.AbstractList to:com.jme3.network.serializing.serializers.CollectionSerializer@5a870d60
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-23]:class java.util.AbstractSet to:com.jme3.network.serializing.serializers.CollectionSerializer@77bf19ce
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-24]:class java.util.ArrayList to:com.jme3.network.serializing.serializers.CollectionSerializer@ce7b47b
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-25]:class java.util.HashSet to:com.jme3.network.serializing.serializers.CollectionSerializer@2aef0ea9
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-26]:class java.util.LinkedHashSet to:com.jme3.network.serializing.serializers.CollectionSerializer@4861fa99
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-27]:class java.util.LinkedList to:com.jme3.network.serializing.serializers.CollectionSerializer@471ffb32
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-28]:class java.util.TreeSet to:com.jme3.network.serializing.serializers.CollectionSerializer@242209e4
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-29]:class java.util.Vector to:com.jme3.network.serializing.serializers.CollectionSerializer@63508acb
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-30]:class java.util.AbstractMap to:com.jme3.network.serializing.serializers.MapSerializer@7b3aefb0
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-31]:class java.util.jar.Attributes to:com.jme3.network.serializing.serializers.MapSerializer@4f63a41a
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-32]:class java.util.HashMap to:com.jme3.network.serializing.serializers.MapSerializer@280279ef
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-33]:class java.util.Hashtable to:com.jme3.network.serializing.serializers.MapSerializer@2d9f6ec
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-34]:class java.util.IdentityHashMap to:com.jme3.network.serializing.serializers.MapSerializer@2e32ce68
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-35]:class java.util.TreeMap to:com.jme3.network.serializing.serializers.MapSerializer@7c23fcc0
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-36]:class java.util.WeakHashMap to:com.jme3.network.serializing.serializers.MapSerializer@47d53faa
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-37]:class java.lang.Enum to:com.jme3.network.serializing.serializers.EnumSerializer@320f0192
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-38]:class com.jme3.network.message.GZIPCompressedMessage to:com.jme3.network.serializing.serializers.GZIPSerializer@757e31bd
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-39]:class com.jme3.network.message.ZIPCompressedMessage to:com.jme3.network.serializing.serializers.ZIPSerializer@3bf03a1b
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-41]:class com.jme3.network.serializing.serializers.FieldSerializer to:com.jme3.network.serializing.serializers.FieldSerializer@39477f71
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-40]:class com.jme3.network.message.ChannelInfoMessage to:com.jme3.network.serializing.serializers.FieldSerializer@39477f71
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-43]:class [I to:com.jme3.network.serializing.serializers.ArraySerializer@73829d62
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-45]:class com.jme3.network.message.SerializerRegistrationsMessage to:com.jme3.network.serializing.serializers.FieldSerializer@39477f71
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-46]:class [Lcom.jme3.network.message.SerializerRegistrationsMessage$Registration; to:com.jme3.network.serializing.serializers.ArraySerializer@73829d62
Thread-0 com.jme3.network.serializing.Serializer.registerClassForId [2020-01-19 17:49:35] [FINE ] Registered class[-47]:class com.jme3.network.message.SerializerRegistrationsMessage$Registration to:com.jme3.network.serializing.serializers.FieldSerializer@39477f71
Thread-0 com.jme3.network.serializing.Serializer.writeClass [2020-01-19 17:49:35] [FINER ] writing class:class com.jme3.network.message.ClientRegistrationMessage with ID:-44
Thread-0 com.jme3.network.serializing.Serializer.writeClass [2020-01-19 17:49:35] [FINER ] writing class:class com.jme3.network.message.ClientRegistrationMessage with ID:-44
pool-1-thread-1 com.jme3.bullet.PhysicsSpace.create [2020-01-19 17:49:35] [FINE ] Created PhysicsSpace#0.
Thread-1 com.jme3.app.state.BaseAppState.initialize [2020-01-19 17:49:35] [FINEST ] onEnable():io.tlf.<censored>.engines.jme3.JmePhysicsState@5f188db5
Thread-1 com.jme3.app.state.BaseAppState.initialize [2020-01-19 17:49:35] [FINEST ] initialize():io.tlf.<censored>.client.input.InputAppState@61344489
Thread-1 com.jme3.app.state.BaseAppState.initialize [2020-01-19 17:49:35] [FINEST ] onEnable():io.tlf.<censored>.client.input.InputAppState@61344489
Thread-1 com.jme3.app.state.BaseAppState.initialize [2020-01-19 17:49:35] [FINEST ] initialize():io.tlf.<censored>.client.ui.FXMLUI@7e250446
com.jme3.network.kernel.tcp.SocketConnector@2e4bf32d com.jme3.network.base.DefaultClient.dispatch [2020-01-19 17:49:35] [FINER ] com.jme3.network.base.DefaultClient@2c0f6f37 received:com.jme3.network.message.ClientRegistrationMessage[id=0, gameName=null, version=0]
com.jme3.network.kernel.tcp.SocketConnector@2e4bf32d com.jme3.network.base.DefaultClient.dispatch [2020-01-19 17:49:35] [FINE ] Connection established, id:0.
Thread-1 com.jme3.asset.AssetManager.registerLocator [2020-01-19 17:49:35] [FINER ] Registered locator: ClasspathLocator
com.jme3.network.kernel.tcp.SocketConnector@2e4bf32d com.jme3.network.base.DefaultClient.handleError [2020-01-19 17:49:35] [SEVERE ] Termining connection due to unhandled error
java.lang.RuntimeException: Error deserializing object, class ID:-77
at com.jme3.network.base.protocol.SerializerMessageProtocol.toMessage(SerializerMessageProtocol.java:91)
at com.jme3.network.base.protocol.LazyMessageBuffer.pollMessage(LazyMessageBuffer.java:74)
at com.jme3.network.base.ConnectorAdapter.run(ConnectorAdapter.java:175)
Caused by: com.jme3.network.serializing.SerializerException: Class not found for buffer data.
at com.jme3.network.serializing.Serializer.readClassAndObject(Serializer.java:404)
at com.jme3.network.base.protocol.SerializerMessageProtocol.toMessage(SerializerMessageProtocol.java:89)
... 2 more
From the client:
…but the server has that class registered as 78.
It’s an initialization order thing but I’m not sure I understand why.
The SerializerRegistrationsMessage should be the very first thing registered after the default stuff the server registers… but somehow your own classes get registered first.
SerializerRegistrationsMessage registers its classes in its onInitialize() which is called when it’s added to the service manager. So I’m not sure how yours can slip in between… but that’s where we need to be looking.
Ah, I think you register your classes before creating the server.
Oh, yes I am! Do I need to move that after the server is created?
I have always done it that way, I guess I just got lucky it never broke before.
For the automatic server->client registration, your classes need to be registered after the server has been created but before it has been started. (The most common use-case is to register in the onInitialize() of a service… but manual registration is fine as long as the server has been created.)
It’s a restriction of the automatic stuff… but in the end, very worth it, I think.
OK, this is my server creation code now:
try {
server = Network.createServer(outside.getName(), outside.getVersionId(), getPort(), getPort());
server.addMessageListener(this);
server.addConnectionListener(this);
//-- REGISTER Messages
/*
This must be done before the server has been started, but after it has been created.
This allows for us to only need to register messages on the server, and not the client.
*/
MessageRegister.dynamicallyRegisterMessages(outside.getEngines().getComponent(ScriptEngine.class));
//--DONE
server.start();
LOGGER.log(Level.INFO, "Server {0} running on port {1,number,#}", new Object[]{getName(), getPort()});
} catch (IOException ex) {
Logger.getLogger(Outside.class.getName()).log(Level.SEVERE, null, ex);
}
Server side I am now getting this error:
[2020-01-20 07:59:31] [SEVERE ] Unhandled error, endpoint:UdpEndpoint[1, /127.0.0.1:61444], context:Envelope[UdpEndpoint[1, /127.0.0.1:61444], unreliable, 18]
java.lang.IllegalArgumentException: Class has not been registered:class com.jme3.network.message.SerializerRegistrationsMessage
at com.jme3.network.serializing.Serializer.getSerializerRegistration(Serializer.java:372)
at com.jme3.network.serializing.Serializer.getSerializerRegistration(Serializer.java:341)
at com.jme3.network.serializing.Serializer.writeClass(Serializer.java:416)
at com.jme3.network.serializing.Serializer.writeClassAndObject(Serializer.java:440)
at com.jme3.network.base.protocol.SerializerMessageProtocol.toByteBuffer(SerializerMessageProtocol.java:71)
at com.jme3.network.base.DefaultServer$Connection.send(DefaultServer.java:584)
at com.jme3.network.service.serializer.ServerSerializerRegistrationsService.connectionAdded(ServerSerializerRegistrationsService.java:70)
at com.jme3.network.service.HostedServiceManager.addConnection(HostedServiceManager.java:114)
at com.jme3.network.service.HostedServiceManager$ConnectionObserver.connectionAdded(HostedServiceManager.java:132)
at com.jme3.network.base.DefaultServer.fireConnectionAdded(DefaultServer.java:351)
at com.jme3.network.base.DefaultServer.registerClient(DefaultServer.java:449)
at com.jme3.network.base.KernelAdapter.dispatch(KernelAdapter.java:176)
at com.jme3.network.base.KernelAdapter.createAndDispatch(KernelAdapter.java:243)
at com.jme3.network.base.KernelAdapter.run(KernelAdapter.java:286)
[2020-01-20 07:59:31] [SEVERE ] Unhandled error, endpoint:UdpEndpoint[1, /127.0.0.1:61444], context:EndpointEvent[REMOVE, UdpEndpoint[1, /127.0.0.1:61444]]
java.lang.NullPointerException
at io.tlf.outside.server.network.JmeServer.connectionRemoved(JmeServer.java:154)
at com.jme3.network.base.DefaultServer.fireConnectionRemoved(DefaultServer.java:358)
at com.jme3.network.base.DefaultServer$Connection.closeConnection(DefaultServer.java:618)
at com.jme3.network.base.DefaultServer.connectionClosed(DefaultServer.java:515)
at com.jme3.network.base.KernelAdapter.connectionClosed(KernelAdapter.java:147)
at com.jme3.network.base.KernelAdapter.createAndDispatch(KernelAdapter.java:251)
at com.jme3.network.base.KernelAdapter.flushEvents(KernelAdapter.java:260)
at com.jme3.network.base.KernelAdapter.run(KernelAdapter.java:273)
EDIT: Detailed server and client logs:
Is it because I run the
In my registration method?
OK, Removing the Serializer.initialize();
did not change anything…
I figured by removing it, it would prevent the duplicate registration of jme classes, but this does not appear to be the case: logs2.md · GitHub
Well, the exception you showed before was because of Serializer.initialize(). It had wiped out the classes that the server had registered.
So if you are getting the same exception after removing that then you didn’t really rebuild the code. If you are getting a different exception then I’d need to see it.
Edit: do you use gradle or the sdk?
You are correct. I commented it out in an old registration function. Not the one I am using.
That worked!
OK, so quick summary of things that are now different between the old ways and the new:
@pspeed thank you so much for the help, I really appreciate it!
I changed the info on the spidermonkey wiki page to reflect things discussed in this thread.
https://wiki.jmonkeyengine.org/jme3/advanced/networking.html#messaging
I went through the page and fixed some minor problems but It would be appreciated if others with more experience in the spidermonkey networking could look at this page and make some recommendations for improvement or point out errors that need addressing, if any.
Like @tlf30, I had no idea these changes were made.