GemFire中的Delta传播

时间:2017-06-08 00:22:17

标签: gemfire spring-data-gemfire

当我试图在GemFire中实现Delta Propagation时,我得到了下面显示的Exception ...

...异常

CGFloat.pi*4

...代码

com.gemstone.gemfire.pdx.PdxSerializationException: Could not create an instance of a class DeltaTesting with root cause
java.lang.ClassNotFoundException: DeltaTesting
    at org.apache.geode.internal.ClassPathLoader.forName(ClassPathLoader.java:437)
    at org.apache.geode.internal.InternalDataSerializer.getCachedClass(InternalDataSerializer.java:4010)
    at org.apache.geode.pdx.internal.PdxType.getPdxClass(PdxType.java:235)
    at org.apache.geode.pdx.internal.PdxReaderImpl.basicGetObject(PdxReaderImpl.java:687)
    at org.apache.geode.pdx.internal.PdxReaderImpl.getObject(PdxReaderImpl.java:682)

1 个答案:

答案 0 :(得分:0)

@Vigneshwara -

GemFire中Delta Propagation支持

PDX Serialization 。您必须使用GemFire Data Serialization框架(即DataSerializableDataSerializers)代替Deltas

简而言之......如果您使用PDX,那么您就不能使用Deltas。如果您使用Deltas,则无法使用PDX。

对不起, -j