Do not inline javax.annotation in config-manager 83/67183/2
authorMichael Vorburger <vorburger@redhat.com>
Tue, 16 Jan 2018 00:54:13 +0000 (01:54 +0100)
committerRobert Varga <nite@hq.sk>
Tue, 16 Jan 2018 12:21:01 +0000 (12:21 +0000)
commit3a9928eff6323c3a150120fbf29d14c28f15cfcd
tree7f606e98724bacb3f2dd80a1d7e25020fdd33a18
parent5205c6218416d5d07ae210bdaf9e1b1f895b95a6
Do not inline javax.annotation in config-manager

as in If36ced7ad72b19d1240f49c3224ff65c29ee22a0: "We should not be
including a private copy of javax.annotation, as we do not need it."

This one was found by the odl.simple's ClasspathHellDuplicatesCheckRule:

>> jHades - scanning classpath for overlapping jars:

file:/home/vorburger/.m2/repository/org/opendaylight/controller/config-manager/0.8.0-SNAPSHOT/config-manager-0.8.0-SNAPSHOT.jar
overlaps with
file:/home/vorburger/.m2/repository/com/google/code/findbugs/annotations/3.0.0/annotations-3.0.0.jar
- total overlapping classes: 35 - same classloader ! This is an ERROR!

Change-Id: I8b11ed8de2b31aef5e8410f0673a2ed85017287e
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
opendaylight/config/config-manager/pom.xml

©2013 OpenDaylight, A Linux Foundation Collaborative Project. All Rights Reserved.
OpenDaylight is a registered trademark of The OpenDaylight Project, Inc.
Linux Foundation and OpenDaylight are registered trademarks of the Linux Foundation.
Linux is a registered trademark of Linus Torvalds.