【发布时间】:2012-09-25 11:05:17
【问题描述】:
我正在尝试将一个对象作为 Gemfire 区域内的键。
TestClass keyObject = new TestClass();
region.put(keyObject, "value");
失败并出现以下错误 -
com.gemstone.gemfire.cache.client.ServerOperationException: com.gemstone.gemfire.pdx.PdxSerializationException:无法创建 “TestClass”类的一个实例
请建议在存储在 gemfire 缓存区域时需要用作键的对象中需要实现的内容。
附:我已将 gemfire 的自动序列化属性设置为 true,并且我在我的 TestClass 中覆盖了 equals 和 hashcode,它有一个默认的空构造函数。
【问题讨论】:
标签: java caching distributed-caching distributed-cache gemfire