From 3a9928eff6323c3a150120fbf29d14c28f15cfcd Mon Sep 17 00:00:00 2001 From: Michael Vorburger Date: Tue, 16 Jan 2018 01:54:13 +0100 Subject: [PATCH] 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 --- opendaylight/config/config-manager/pom.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/opendaylight/config/config-manager/pom.xml b/opendaylight/config/config-manager/pom.xml index f1483b35c0..d61ed73752 100644 --- a/opendaylight/config/config-manager/pom.xml +++ b/opendaylight/config/config-manager/pom.xml @@ -80,8 +80,7 @@ org.opendaylight.controller.config.manager.impl.osgi.ConfigManagerActivator - org.opendaylight.controller.config.manager.*, - javax.annotation.*, + org.opendaylight.controller.config.manager.* -- 2.36.6