Exception in thread "HazelcastSessionCleaner"

40 views
Skip to first unread message

Rachel Ritz

unread,
Oct 4, 2016, 11:08:37 PM10/4/16
to Hazelcast
I have to servers with worker name of nodeA and nodeB. I have form a cluster between the two nodes using hazelcast. But when I tried disconnecting nodeB from the cluster ( by shutting down the instance) then restart it again I am having this exception after nodeB rejoins the cluster : 

INFO: [192.168.137.108]:5701 [dev] [3.7] Connecting to /192.168.137.102:5701, timeout: 0, bind-any: true
Oct 05, 2016 11:04:07 AM com.hazelcast.nio.tcp.TcpIpConnectionManager
INFO: [192.168.137.108]:5701 [dev] [3.7] Established socket connection between /192.168.137.108:46933 and /192.168.137.102:5701
Oct 05, 2016 11:04:13 AM com.hazelcast.internal.cluster.ClusterService
INFO: [192.168.137.108]:5701 [dev] [3.7]

Members [2] {
        Member [192.168.137.102]:5701 - 8acfe870-0b47-49ff-9247-00a383f9487b
        Member [192.168.137.108]:5701 - baced3f3-343c-497f-ab7c-56b0b3923b58 this
}

Oct 05, 2016 11:04:15 AM com.hazelcast.core.LifecycleService
INFO: [192.168.137.108]:5701 [dev] [3.7] [192.168.137.108]:5701 is STARTED
2016-10-05 11:04:15.472:INFO:oejdp.ScanningAppProvider:main: Deployment monitor at interval 1
Exception in thread "HazelcastSessionCleaner" com.hazelcast.nio.serialization.HazelcastSerializationException: java.lang.ClassNotFoundException: org.springframework.security.web.savedrequest.DefaultSavedRequest
        at com.hazelcast.internal.serialization.impl.JavaDefaultSerializers$JavaSerializer.read(JavaDefaultSerializers.java:224)
        at com.hazelcast.internal.serialization.impl.StreamSerializerAdapter.read(StreamSerializerAdapter.java:46)
        at com.hazelcast.internal.serialization.impl.AbstractSerializationService.toObject(AbstractSerializationService.java:172)
        at com.hazelcast.map.impl.query.QueryResultIterator.next(QueryResultIterator.java:59)
        at com.hazelcast.session.HazelcastSessionIdManager.cleanUp(HazelcastSessionIdManager.java:223)
        at com.hazelcast.session.HazelcastSessionIdManager$1.run(HazelcastSessionIdManager.java:273)
        at java.util.TimerThread.mainLoop(Timer.java:555)
        at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.ClassNotFoundException: org.springframework.security.web.savedrequest.DefaultSavedRequest
        at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        at com.hazelcast.nio.ClassLoaderUtil.tryLoadClass(ClassLoaderUtil.java:151)
        at com.hazelcast.nio.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:120)
        at com.hazelcast.nio.IOUtil$ClassLoaderAwareObjectInputStream.resolveClass(IOUtil.java:358)
        at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1612)
        at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1517)
        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
        at java.util.HashMap.readObject(HashMap.java:1180)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
        at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
        at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)
        at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
        at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
        at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
        at com.hazelcast.internal.serialization.impl.JavaDefaultSerializers$JavaSerializer.read(JavaDefaultSerializers.java:219)
        ... 7 more


Mesut Celik

unread,
Oct 18, 2016, 1:45:48 PM10/18/16
to haze...@googlegroups.com
That seems already answered on SO


--
You received this message because you are subscribed to the Google Groups "Hazelcast" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hazelcast+unsubscribe@googlegroups.com.
To post to this group, send email to haze...@googlegroups.com.
Visit this group at https://groups.google.com/group/hazelcast.
To view this discussion on the web visit https://groups.google.com/d/msgid/hazelcast/ffb103b8-9553-4d2f-91fb-15584f77f7f4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--

Mesut Celik
Services & Integration Team Lead 
Mahir İz Cad. No:35, Altunizade, İstanbul 
me...@hazelcast.com 

Rachel Ritz

unread,
Nov 14, 2016, 10:11:12 PM11/14/16
to Hazelcast

I am still encountering the error even with the latest version of the hazelcast-jetty plugin (1.0.2). 
Reply all
Reply to author
Forward
0 new messages