升级到jgroups-3.4.4.Final后出现此错误。
果然......这个班不再是JAR了。不幸的是,我不清楚我是否应该从我的jgroups XML中删除此协议,或者用更新/更好的协议替换它。任何建议?
<VIEW_SYNC avg_send_interval="10000"/>
java.lang.Exception: JGRP000002: unable to load protocol VIEW_SYNC (either with relative - VIEW_SYNC - or absolute - org.jgroups.protocols.VIEW_SYNC - class name)
at org.jgroups.stack.Configurator.createLayer(Configurator.java:430)
at org.jgroups.stack.Configurator.createProtocols(Configurator.java:397)
at org.jgroups.stack.Configurator.setupProtocolStack(Configurator.java:88)
at org.jgroups.stack.Configurator.setupProtocolStack(Configurator.java:55)
at org.jgroups.stack.ProtocolStack.setup(ProtocolStack.java:463)
at org.jgroups.JChannel.init(JChannel.java:824)
at org.jgroups.JChannel.<init>(JChannel.java:158)
at org.jgroups.JChannel.<init>(JChannel.java:138)
at cdot.test.jgroups.TestJGroupsFiles.testJGroupsUDPAsync(TestJGroupsFiles.java:37)
答案 0 :(得分:0)
更好的方法是从3.4.4(也建议升级到3.4.7)获取udp.xml(如果使用TCP作为传输,则使用tcp.xml),复制并修改它以符合您的要求。 VIEW_SYNC很久以前被删除了,不再需要了。 贝拉