在Ignite 2.8.1上,针对cassandra persistence的升级启动程序因NPE而崩溃

在Ignite 2.8.1上,针对cassandra persistence的升级启动程序因NPE而崩溃,cassandra,persistence,ignite,Cassandra,Persistence,Ignite,我使用的是Ignite2.8.0,与cassandra的集成运行良好。升级到ignite 2.8.1后,ignite启动失败,并显示消息:无法验证缓存配置。缓存存储工厂不可序列化。基础异常为空指针异常 原因:class org.apache.ignite.IgniteCheckedException:无法启动处理器:GridProcessorAdapter[] 原因:class org.apache.ignite.IgniteCheckedException:未能验证缓存配置。缓存存储工厂不可序

我使用的是Ignite2.8.0,与cassandra的集成运行良好。升级到ignite 2.8.1后,ignite启动失败,并显示消息:
无法验证缓存配置。缓存存储工厂不可序列化。
基础异常为空指针异常

原因:class org.apache.ignite.IgniteCheckedException:无法启动处理器:GridProcessorAdapter[]
原因:class org.apache.ignite.IgniteCheckedException:未能验证缓存配置。缓存存储工厂不可序列化。缓存名称
原因:class org.apache.ignite.IgniteCheckedException:无法使用给定的类加载器sun.misc.Launcher反序列化对象$AppClassLoader@764c12b6

原因:java.lang.NullPointerException 位于java.util.Collections$UnmodifiableCollection。 位于org.apache.ignite.cache.store.cassandra.persistence.PersistenceSettings.readObject(PersistenceSettings.java:533)
我可以看出,有一个新代码带来了问题,很可能是问题的根源


新票证是由java.util.Collections$UnmodifiableCollection.(Collections.java:1028)处的java.util.Collections$UnmodifiableList.(Collections.java:1304)处的java.util.Collections.UnmodifiableList(Collections.java:1289)处的java.lang.NullPointerException引起的在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)的org.apache.ignite.cache.store.cassandra.persistence.PersistenceSettings.readObject(PersistenceSettings.java:533)中,我要看看它。事实上,修正将在2.10中