Overlapping classes in schema.hardwarevtep & hwvtepsouthbound-impl


Michael Vorburger <vorburger@...>
 

Hello good ovsdb people,

would any of you be motivated to help clean up some (18x) apparently overlapping classes which somehow end up being duplicated inside both schema.hardwarevtep & hwvtepsouthbound-impl JARs? 

The ClasspathHellDuplicatesCheckRule from infrautils points this out and this doesn't right and could theoretically cause classloading issue for anyone depending on hwvtepsouthbound-impl, which itself depends on schema.hardwarevtep:

file:/home/vorburger/.m2/repository/org/opendaylight/ovsdb/schema.hardwarevtep/1.6.0-SNAPSHOT/schema.hardwarevtep-1.6.0-SNAPSHOT.jar overlaps with 
file:/home/vorburger/.m2/repository/org/opendaylight/ovsdb/hwvtepsouthbound-impl/1.6.0-SNAPSHOT/hwvtepsouthbound-impl-1.6.0-SNAPSHOT.jar - total overlapping classes: 18 - same classloader ! This is an ERROR!

Tx,
M.
--
Michael Vorburger, Red Hat
vorburger@... | IRC: vorburger @freenode | ~ = http://vorburger.ch