]
Bela Ban updated JGRP-1978:
---------------------------
Fix Version/s: 3.6.7
Rename VERSION.properties to avoid conflicts
--------------------------------------------
Key: JGRP-1978
URL:
https://issues.jboss.org/browse/JGRP-1978
Project: JGroups
Issue Type: Enhancement
Affects Versions: 3.6.6
Reporter: Emeric Vernat
Assignee: Bela Ban
Priority: Minor
Fix For: 3.6.7
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:
https://github.com/belaban/JGroups/blob/master/src/org/jgroups/Version.ja...
Of course, it has happened:
https://github.com/javamelody/javamelody/issues/511
It could be suggested to rename or move VERSION.properties in jgroups to avoid conflicts.