There are some internals that had to be adjusted, but when I updated ERJGroupsSynchronizer, I worked directly with Bela (jGroups author) to understand the changes needed.
In a nutshell, he eliminated his Exception checking and changed to use the Java Exceptions. remove the section:
if (ERXProperties.booleanForKeyWithDefault("er.extensions.jgroupsSynchronizer.autoReconnect", true)) {
_channel.setOpt(Channel.AUTO_RECONNECT, Boolean.TRUE);
}
as (in his words) Shunning was removed a long time ago.
there are a couple of others and he said, <bela__> tedpet: I also suggest use a config file shipped with the version you download, e.g. udp.xml, and then make slight modifications to it, if needed"