2015-04-30 20 views
-1

我的應用程序使用Hazelcast,經過一段時間的工作後,在該庫中出現錯誤。 日誌是:t中的Hazelcast錯誤com.hazelcast.nio.ClassLoaderUtil.tryLoadClass

java.lang.IllegalStateException 
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1612) 
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571) 
at com.hazelcast.nio.ClassLoaderUtil.tryLoadClass(ClassLoaderUtil.java:124) 
at com.hazelcast.nio.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:97) 
at com.hazelcast.nio.IOUtil$1.resolveClass(IOUtil.java:113) 
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1574) 
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1495) 
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1731) 
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1328) 
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:350) 
at com.hazelcast.nio.serialization.DefaultSerializers$ObjectSerializer.read(DefaultSerializers.java:196) 
at com.hazelcast.nio.serialization.StreamSerializerAdapter.read(StreamSerializerAdapter.java:44) 
at com.hazelcast.nio.serialization.SerializationServiceImpl.readObject(SerializationServiceImpl.java:309) 
at com.hazelcast.nio.serialization.ByteArrayObjectDataInput.readObject(ByteArrayObjectDataInput.java:439) 
at com.hazelcast.cluster.impl.ConfigCheck.readData(ConfigCheck.java:215) 
at com.hazelcast.cluster.impl.JoinMessage.readData(JoinMessage.java:80) 
at com.hazelcast.nio.serialization.DataSerializer.read(DataSerializer.java:111) 
at com.hazelcast.nio.serialization.DataSerializer.read(DataSerializer.java:39) 
at com.hazelcast.nio.serialization.StreamSerializerAdapter.read(StreamSerializerAdapter.java:44) 
at com.hazelcast.nio.serialization.SerializationServiceImpl.readObject(SerializationServiceImpl.java:309) 
at com.hazelcast.nio.serialization.ByteArrayObjectDataInput.readObject(ByteArrayObjectDataInput.java:439) 
at com.hazelcast.cluster.impl.MulticastService.receive(MulticastService.java:155) 
+0

我的配置是: 應用 <屬性名= 「hazelcast.client.connection.timeout」> 10000< - - 客戶端屬性!> 6 <端口自動遞增= 「真」> 5107 <組播啓用= 「假」/> 127.0.0.1:5701 user5301

+0

顯示應用程序的重要部分可能會有幫助。 –

回答

0

看起來你的web應用程序正在關閉,因爲WebappClassLoader拋出IllegalStateException異常,因此它不是一個真正的Hazelcast問題。可能你嘗試重新部署?