These are chat archives for atomix/atomix
We are no longer monitoring this channel, please join Slack! https://join.slack.com/t/atomixio/shared_invite/enQtNDgzNjA5MjMyMDUxLTVmMThjZDcxZDE3ZmU4ZGYwZTc2MGJiYjVjMjFkOWMyNmVjYTc5YjExYTZiOWFjODlkYmE2MjNjYzZhNjU2MjY
ReferenceCountedis being deserialized but it doesn't have a constructor that accepts
ReferenceManager. Do you have a class that implements
ReferenceCounted? That interface is used by the serializer to do object pooling internally. It's not recommended for short lived objects. It's not implemented by any
Queryobjects in Atomix. But it is implemented by
Commitin the Copycat server. May sure you're not returning a
Commitor something that implements
ReferenceCountedfrom the state machine.
Serializerto prevent it from serializing any type that's not explicitly registered.
SerializationExceptionand you should be able to see what type is being deserialized
Commitfrom the state machine should fail serialization, but it could be a bug. I'm interested in finding out the class that's being deserialized