我在带有Infinispan 9.4.16的Wildfly 18.1上有一个独立模式群集。当两个节点上的项目版本相同时,缓存项的复制工作正常。但是,如果一个节点上有版本A,另一个节点上有版本B,那么java的复制就会失败。伊奥。InvalidClassException和组织。jboss。模块。ModuleNotFoundException:部署。我的应用程序版本B。耳朵myjar版本B。jar。问题似乎是运行版本A的node1无法从版本B的node2复制缓存项。
有没有办法解决这个问题?存储在缓存中的类没有改变,我也不认为Infinispan无法复制这些条目的原因。
我通过从部署的ear中删除版本来解决这个问题。在我看来,这不是一个理想的解决方案,但它完成了工作。
我试图在JBoss EAP 7(或Wildfly 10)服务器上创建一个JDBC支持的Infinispan缓存。我的
尊敬的Infinispan社区 我在EAP和Spring部署中运行应用程序。将依赖项从EAP 7.1迁移到EAP 7.2后,我在spring模式下收到警告:
我正在尝试构建一个应用程序,但它给出了一些错误。我的JDK版本如下: 以下是我的错误日志:
Gson提供@Since注释来控制基于其各种版本的类的Json序列化/反序列化。 考虑以下具有版本控制支持的类。 在这个类中,我们最初定义了两个变量rollNo和name以及稍后,我们添加了verified为新变量。 使用@Since,我们已经定义了版本1.0的rollNo和name ,并验证了版本1.1。 class Student { @Since(1.0) private i
图片: 问题可能是什么?