Hi all,
We are using Atlassian cache in our plugins but some how we get an exception Failed to serialize ‘com.atlassian.cache.hazelcast.asyncinvalidation.CacheInvalidation$InvalidateEntry’ while execute
com.atlassian.cache.Cache#remove(K) method.
This is only happen on Confluence 7 when enabled cluster mode
Standalone Confluence 7 is working fine and also Confluence 8 both standalone and cluster mode.
Appreciate any response and your experiences on this matter
Thanks.
com.hazelcast.nio.serialization.HazelcastSerializationException: Failed to serialize 'com.atlassian.cache.hazelcast.asyncinvalidation.CacheInvalidation$InvalidateEntry'
at com.hazelcast.internal.serialization.impl.SerializationUtil.handleSerializeException(SerializationUtil.java:82)
at com.hazelcast.internal.serialization.impl.AbstractSerializationService.toBytes(AbstractSerializationService.java:157)
at com.hazelcast.internal.serialization.impl.AbstractSerializationService.toBytes(AbstractSerializationService.java:133)
at com.hazelcast.internal.serialization.impl.AbstractSerializationService.toData(AbstractSerializationService.java:118)
at com.hazelcast.internal.serialization.impl.AbstractSerializationService.toData(AbstractSerializationService.java:106)
at com.hazelcast.spi.impl.NodeEngineImpl.toData(NodeEngineImpl.java:319)
at com.hazelcast.topic.impl.TopicService.publishMessage(TopicService.java:168)
at com.hazelcast.topic.impl.TopicProxySupport.publishInternal(TopicProxySupport.java:97)
at com.hazelcast.topic.impl.TopicProxy.publish(TopicProxy.java:38)
at com.atlassian.cache.hazelcast.asyncinvalidation.LocalMemberFilteringHazelcastTopic.publish(LocalMemberFilteringHazelcastTopic.java:56)
at com.atlassian.cache.hazelcast.asyncinvalidation.InvalidationTopicSender$1.publish(InvalidationTopicSender.java:36)
at com.atlassian.cache.hazelcast.asyncinvalidation.InvalidationTopicSender$1.invalidateEntry(InvalidationTopicSender.java:27)
at com.atlassian.cache.hazelcast.asyncinvalidation.InvalidationTopicSender$1.invalidateEntry(InvalidationTopicSender.java:24)
at com.atlassian.cache.hazelcast.asyncinvalidation.AsyncInvalidationCache.remove(AsyncInvalidationCache.java:101)
at com.atlassian.confluence.cache.DefaultConfluenceCache.remove(DefaultConfluenceCache.java:69)
at com.atlassian.confluence.cache.ConfluenceMonitoringCache.remove(ConfluenceMonitoringCache.java:98)
at com.adaptavist.confluence.theme.engine.editabletext.EditableTextManagerImpl.setEditableText(EditableTextManagerImpl.java:90)
at com.adaptavist.confluence.theme.engine.editabletext.EditableTextResource.setData(EditableTextResource.java:118)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
Caused by: org.apache.commons.lang3.NotImplementedException: serializableProxy not implemented