JGroups expects to find a resource /VERSION.properties in the classpath from its jar file.
But other libs may expect the same resource in the classpath from their jar files.
This would cause a conflict and JGroups would fail to initialize its Version class, with an IllegalStateException and NoClassDefFoundError:
Of course, it has happened:
It could be suggested to rename or move VERSION.properties in jgroups to avoid conflicts.