Break dependency loop 79/75679/1
authorTimoney, Dan (dt5972) <dtimoney@att.com>
Fri, 11 Jan 2019 16:08:07 +0000 (11:08 -0500)
committerTimoney, Dan (dt5972) <dtimoney@att.com>
Fri, 11 Jan 2019 16:08:07 +0000 (11:08 -0500)
Removed import of CCSDK repo artifact BOMs from parent poms
to break a dependency loop.  Including those meant that, when
rolling to a new release version, we'd have to touch parent twice:
first, with the 'old' version of CCDSK repos (since they're not built
yet), and then after they're built, we'd have to update parent
poms to import the rolled-version of the repo BOMs.  And after
that, we'd need to re-merge all the repos, so that they are compiled
against the correct version of sli core.

Change-Id: Id10c29e3f321defb1b911de894cf045693ef90cc
Issue-ID: CCSDK-939
Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
odlparent/binding-parent/pom.xml
odlparent/bundle-parent/pom.xml
odlparent/feature-repo-parent/pom.xml
odlparent/mdsal-it-parent/pom.xml
odlparent/odlparent-lite/pom.xml
odlparent/odlparent/pom.xml
odlparent/setup/src/main/resources/pom-template.xml
odlparent/single-feature-parent/pom.xml

index fbad0cb..2316155 100644 (file)
 
 
                <!-- CCSDK component versions -->
-               <ccsdk.sli.core.version>0.4.0-SNAPSHOT</ccsdk.sli.core.version>
-               <ccsdk.sli.adaptors.version>0.4.0-SNAPSHOT</ccsdk.sli.adaptors.version>
-               <ccsdk.sli.northbound.version>0.4.0-SNAPSHOT</ccsdk.sli.northbound.version>
-               <ccsdk.sli.plugins.version>0.4.0-SNAPSHOT</ccsdk.sli.plugins.version>
-               <ccsdk.distribution.version>0.4.0-SNAPSHOT</ccsdk.distribution.version>
+               <ccsdk.sli.core.version>0.4.1-SNAPSHOT</ccsdk.sli.core.version>
+               <ccsdk.sli.adaptors.version>0.4.1-SNAPSHOT</ccsdk.sli.adaptors.version>
+               <ccsdk.sli.northbound.version>0.4.1-SNAPSHOT</ccsdk.sli.northbound.version>
+               <ccsdk.sli.plugins.version>0.4.1-SNAPSHOT</ccsdk.sli.plugins.version>
+               <ccsdk.distribution.version>0.4.1-SNAPSHOT</ccsdk.distribution.version>
                <sdnctl.sli.version>${ccsdk.sli.core.version}</sdnctl.sli.version>
                <sdnctl.aai.service.version>${ccsdk.sli.adaptors.version}</sdnctl.aai.service.version>
                <sdnctl.dblib.version>${ccsdk.sli.core.version}</sdnctl.dblib.version>
                                <type>pom</type>
                                <scope>import</scope>
                        </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.core</groupId>
-                               <artifactId>sli-core-artifacts</artifactId>
-                               <version>${ccsdk.sli.core.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.adaptors</groupId>
-                               <artifactId>sli-adaptors-artifacts</artifactId>
-                               <version>${ccsdk.sli.adaptors.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.northbound</groupId>
-                               <artifactId>sli-northbound-artifacts</artifactId>
-                               <version>${ccsdk.sli.northbound.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.plugins</groupId>
-                               <artifactId>sli-plugins-artifacts</artifactId>
-                               <version>${ccsdk.sli.plugins.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-
 
                        <dependency>
                                <groupId>org.opendaylight.controller</groupId>
index e44057d..c72d87f 100644 (file)
 
 
                <!-- CCSDK component versions -->
-               <ccsdk.sli.core.version>0.4.0-SNAPSHOT</ccsdk.sli.core.version>
-               <ccsdk.sli.adaptors.version>0.4.0-SNAPSHOT</ccsdk.sli.adaptors.version>
-               <ccsdk.sli.northbound.version>0.4.0-SNAPSHOT</ccsdk.sli.northbound.version>
-               <ccsdk.sli.plugins.version>0.4.0-SNAPSHOT</ccsdk.sli.plugins.version>
-               <ccsdk.distribution.version>0.4.0-SNAPSHOT</ccsdk.distribution.version>
+               <ccsdk.sli.core.version>0.4.1-SNAPSHOT</ccsdk.sli.core.version>
+               <ccsdk.sli.adaptors.version>0.4.1-SNAPSHOT</ccsdk.sli.adaptors.version>
+               <ccsdk.sli.northbound.version>0.4.1-SNAPSHOT</ccsdk.sli.northbound.version>
+               <ccsdk.sli.plugins.version>0.4.1-SNAPSHOT</ccsdk.sli.plugins.version>
+               <ccsdk.distribution.version>0.4.1-SNAPSHOT</ccsdk.distribution.version>
                <sdnctl.sli.version>${ccsdk.sli.core.version}</sdnctl.sli.version>
                <sdnctl.aai.service.version>${ccsdk.sli.adaptors.version}</sdnctl.aai.service.version>
                <sdnctl.dblib.version>${ccsdk.sli.core.version}</sdnctl.dblib.version>
                                <type>pom</type>
                                <scope>import</scope>
                        </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.core</groupId>
-                               <artifactId>sli-core-artifacts</artifactId>
-                               <version>${ccsdk.sli.core.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.adaptors</groupId>
-                               <artifactId>sli-adaptors-artifacts</artifactId>
-                               <version>${ccsdk.sli.adaptors.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.northbound</groupId>
-                               <artifactId>sli-northbound-artifacts</artifactId>
-                               <version>${ccsdk.sli.northbound.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.plugins</groupId>
-                               <artifactId>sli-plugins-artifacts</artifactId>
-                               <version>${ccsdk.sli.plugins.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-
 
                        <dependency>
                                <groupId>org.opendaylight.controller</groupId>
index 33bf033..d0a6593 100644 (file)
 
 
                <!-- CCSDK component versions -->
-               <ccsdk.sli.core.version>0.4.0-SNAPSHOT</ccsdk.sli.core.version>
-               <ccsdk.sli.adaptors.version>0.4.0-SNAPSHOT</ccsdk.sli.adaptors.version>
-               <ccsdk.sli.northbound.version>0.4.0-SNAPSHOT</ccsdk.sli.northbound.version>
-               <ccsdk.sli.plugins.version>0.4.0-SNAPSHOT</ccsdk.sli.plugins.version>
-               <ccsdk.distribution.version>0.4.0-SNAPSHOT</ccsdk.distribution.version>
+               <ccsdk.sli.core.version>0.4.1-SNAPSHOT</ccsdk.sli.core.version>
+               <ccsdk.sli.adaptors.version>0.4.1-SNAPSHOT</ccsdk.sli.adaptors.version>
+               <ccsdk.sli.northbound.version>0.4.1-SNAPSHOT</ccsdk.sli.northbound.version>
+               <ccsdk.sli.plugins.version>0.4.1-SNAPSHOT</ccsdk.sli.plugins.version>
+               <ccsdk.distribution.version>0.4.1-SNAPSHOT</ccsdk.distribution.version>
                <sdnctl.sli.version>${ccsdk.sli.core.version}</sdnctl.sli.version>
                <sdnctl.aai.service.version>${ccsdk.sli.adaptors.version}</sdnctl.aai.service.version>
                <sdnctl.dblib.version>${ccsdk.sli.core.version}</sdnctl.dblib.version>
                                <type>pom</type>
                                <scope>import</scope>
                        </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.core</groupId>
-                               <artifactId>sli-core-artifacts</artifactId>
-                               <version>${ccsdk.sli.core.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.adaptors</groupId>
-                               <artifactId>sli-adaptors-artifacts</artifactId>
-                               <version>${ccsdk.sli.adaptors.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.northbound</groupId>
-                               <artifactId>sli-northbound-artifacts</artifactId>
-                               <version>${ccsdk.sli.northbound.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.plugins</groupId>
-                               <artifactId>sli-plugins-artifacts</artifactId>
-                               <version>${ccsdk.sli.plugins.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-
 
                        <dependency>
                                <groupId>org.opendaylight.controller</groupId>
index 777dd17..3347e84 100644 (file)
 
 
                <!-- CCSDK component versions -->
-               <ccsdk.sli.core.version>0.4.0-SNAPSHOT</ccsdk.sli.core.version>
-               <ccsdk.sli.adaptors.version>0.4.0-SNAPSHOT</ccsdk.sli.adaptors.version>
-               <ccsdk.sli.northbound.version>0.4.0-SNAPSHOT</ccsdk.sli.northbound.version>
-               <ccsdk.sli.plugins.version>0.4.0-SNAPSHOT</ccsdk.sli.plugins.version>
-               <ccsdk.distribution.version>0.4.0-SNAPSHOT</ccsdk.distribution.version>
+               <ccsdk.sli.core.version>0.4.1-SNAPSHOT</ccsdk.sli.core.version>
+               <ccsdk.sli.adaptors.version>0.4.1-SNAPSHOT</ccsdk.sli.adaptors.version>
+               <ccsdk.sli.northbound.version>0.4.1-SNAPSHOT</ccsdk.sli.northbound.version>
+               <ccsdk.sli.plugins.version>0.4.1-SNAPSHOT</ccsdk.sli.plugins.version>
+               <ccsdk.distribution.version>0.4.1-SNAPSHOT</ccsdk.distribution.version>
                <sdnctl.sli.version>${ccsdk.sli.core.version}</sdnctl.sli.version>
                <sdnctl.aai.service.version>${ccsdk.sli.adaptors.version}</sdnctl.aai.service.version>
                <sdnctl.dblib.version>${ccsdk.sli.core.version}</sdnctl.dblib.version>
                                <type>pom</type>
                                <scope>import</scope>
                        </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.core</groupId>
-                               <artifactId>sli-core-artifacts</artifactId>
-                               <version>${ccsdk.sli.core.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.adaptors</groupId>
-                               <artifactId>sli-adaptors-artifacts</artifactId>
-                               <version>${ccsdk.sli.adaptors.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.northbound</groupId>
-                               <artifactId>sli-northbound-artifacts</artifactId>
-                               <version>${ccsdk.sli.northbound.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.plugins</groupId>
-                               <artifactId>sli-plugins-artifacts</artifactId>
-                               <version>${ccsdk.sli.plugins.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-
 
                        <dependency>
                                <groupId>org.opendaylight.controller</groupId>
index 6a4030f..475f397 100644 (file)
 
 
                <!-- CCSDK component versions -->
-               <ccsdk.sli.core.version>0.4.0-SNAPSHOT</ccsdk.sli.core.version>
-               <ccsdk.sli.adaptors.version>0.4.0-SNAPSHOT</ccsdk.sli.adaptors.version>
-               <ccsdk.sli.northbound.version>0.4.0-SNAPSHOT</ccsdk.sli.northbound.version>
-               <ccsdk.sli.plugins.version>0.4.0-SNAPSHOT</ccsdk.sli.plugins.version>
-               <ccsdk.distribution.version>0.4.0-SNAPSHOT</ccsdk.distribution.version>
+               <ccsdk.sli.core.version>0.4.1-SNAPSHOT</ccsdk.sli.core.version>
+               <ccsdk.sli.adaptors.version>0.4.1-SNAPSHOT</ccsdk.sli.adaptors.version>
+               <ccsdk.sli.northbound.version>0.4.1-SNAPSHOT</ccsdk.sli.northbound.version>
+               <ccsdk.sli.plugins.version>0.4.1-SNAPSHOT</ccsdk.sli.plugins.version>
+               <ccsdk.distribution.version>0.4.1-SNAPSHOT</ccsdk.distribution.version>
                <sdnctl.sli.version>${ccsdk.sli.core.version}</sdnctl.sli.version>
                <sdnctl.aai.service.version>${ccsdk.sli.adaptors.version}</sdnctl.aai.service.version>
                <sdnctl.dblib.version>${ccsdk.sli.core.version}</sdnctl.dblib.version>
                                <type>pom</type>
                                <scope>import</scope>
                        </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.core</groupId>
-                               <artifactId>sli-core-artifacts</artifactId>
-                               <version>${ccsdk.sli.core.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.adaptors</groupId>
-                               <artifactId>sli-adaptors-artifacts</artifactId>
-                               <version>${ccsdk.sli.adaptors.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.northbound</groupId>
-                               <artifactId>sli-northbound-artifacts</artifactId>
-                               <version>${ccsdk.sli.northbound.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.plugins</groupId>
-                               <artifactId>sli-plugins-artifacts</artifactId>
-                               <version>${ccsdk.sli.plugins.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-
 
                        <dependency>
                                <groupId>org.opendaylight.controller</groupId>
index 9a21447..50b9713 100644 (file)
 
 
                <!-- CCSDK component versions -->
-               <ccsdk.sli.core.version>0.4.0-SNAPSHOT</ccsdk.sli.core.version>
-               <ccsdk.sli.adaptors.version>0.4.0-SNAPSHOT</ccsdk.sli.adaptors.version>
-               <ccsdk.sli.northbound.version>0.4.0-SNAPSHOT</ccsdk.sli.northbound.version>
-               <ccsdk.sli.plugins.version>0.4.0-SNAPSHOT</ccsdk.sli.plugins.version>
-               <ccsdk.distribution.version>0.4.0-SNAPSHOT</ccsdk.distribution.version>
+               <ccsdk.sli.core.version>0.4.1-SNAPSHOT</ccsdk.sli.core.version>
+               <ccsdk.sli.adaptors.version>0.4.1-SNAPSHOT</ccsdk.sli.adaptors.version>
+               <ccsdk.sli.northbound.version>0.4.1-SNAPSHOT</ccsdk.sli.northbound.version>
+               <ccsdk.sli.plugins.version>0.4.1-SNAPSHOT</ccsdk.sli.plugins.version>
+               <ccsdk.distribution.version>0.4.1-SNAPSHOT</ccsdk.distribution.version>
                <sdnctl.sli.version>${ccsdk.sli.core.version}</sdnctl.sli.version>
                <sdnctl.aai.service.version>${ccsdk.sli.adaptors.version}</sdnctl.aai.service.version>
                <sdnctl.dblib.version>${ccsdk.sli.core.version}</sdnctl.dblib.version>
                                <type>pom</type>
                                <scope>import</scope>
                        </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.core</groupId>
-                               <artifactId>sli-core-artifacts</artifactId>
-                               <version>${ccsdk.sli.core.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.adaptors</groupId>
-                               <artifactId>sli-adaptors-artifacts</artifactId>
-                               <version>${ccsdk.sli.adaptors.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.northbound</groupId>
-                               <artifactId>sli-northbound-artifacts</artifactId>
-                               <version>${ccsdk.sli.northbound.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.plugins</groupId>
-                               <artifactId>sli-plugins-artifacts</artifactId>
-                               <version>${ccsdk.sli.plugins.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-
 
                        <dependency>
                                <groupId>org.opendaylight.controller</groupId>
index adc24ab..cc038a8 100755 (executable)
 
 
                <!-- CCSDK component versions -->
-               <ccsdk.sli.core.version>0.4.0-SNAPSHOT</ccsdk.sli.core.version>
-               <ccsdk.sli.adaptors.version>0.4.0-SNAPSHOT</ccsdk.sli.adaptors.version>
-               <ccsdk.sli.northbound.version>0.4.0-SNAPSHOT</ccsdk.sli.northbound.version>
-               <ccsdk.sli.plugins.version>0.4.0-SNAPSHOT</ccsdk.sli.plugins.version>
-               <ccsdk.distribution.version>0.4.0-SNAPSHOT</ccsdk.distribution.version>
+               <ccsdk.sli.core.version>0.4.1-SNAPSHOT</ccsdk.sli.core.version>
+               <ccsdk.sli.adaptors.version>0.4.1-SNAPSHOT</ccsdk.sli.adaptors.version>
+               <ccsdk.sli.northbound.version>0.4.1-SNAPSHOT</ccsdk.sli.northbound.version>
+               <ccsdk.sli.plugins.version>0.4.1-SNAPSHOT</ccsdk.sli.plugins.version>
+               <ccsdk.distribution.version>0.4.1-SNAPSHOT</ccsdk.distribution.version>
                <sdnctl.sli.version>\${ccsdk.sli.core.version}</sdnctl.sli.version>
                <sdnctl.aai.service.version>\${ccsdk.sli.adaptors.version}</sdnctl.aai.service.version>
                <sdnctl.dblib.version>\${ccsdk.sli.core.version}</sdnctl.dblib.version>
                                <type>pom</type>
                                <scope>import</scope>
                        </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.core</groupId>
-                               <artifactId>sli-core-artifacts</artifactId>
-                               <version>\${ccsdk.sli.core.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.adaptors</groupId>
-                               <artifactId>sli-adaptors-artifacts</artifactId>
-                               <version>\${ccsdk.sli.adaptors.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.northbound</groupId>
-                               <artifactId>sli-northbound-artifacts</artifactId>
-                               <version>\${ccsdk.sli.northbound.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.plugins</groupId>
-                               <artifactId>sli-plugins-artifacts</artifactId>
-                               <version>\${ccsdk.sli.plugins.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-
 
                        <dependency>
                                <groupId>org.opendaylight.controller</groupId>
index 1c137c9..f27461c 100644 (file)
 
 
                <!-- CCSDK component versions -->
-               <ccsdk.sli.core.version>0.4.0-SNAPSHOT</ccsdk.sli.core.version>
-               <ccsdk.sli.adaptors.version>0.4.0-SNAPSHOT</ccsdk.sli.adaptors.version>
-               <ccsdk.sli.northbound.version>0.4.0-SNAPSHOT</ccsdk.sli.northbound.version>
-               <ccsdk.sli.plugins.version>0.4.0-SNAPSHOT</ccsdk.sli.plugins.version>
-               <ccsdk.distribution.version>0.4.0-SNAPSHOT</ccsdk.distribution.version>
+               <ccsdk.sli.core.version>0.4.1-SNAPSHOT</ccsdk.sli.core.version>
+               <ccsdk.sli.adaptors.version>0.4.1-SNAPSHOT</ccsdk.sli.adaptors.version>
+               <ccsdk.sli.northbound.version>0.4.1-SNAPSHOT</ccsdk.sli.northbound.version>
+               <ccsdk.sli.plugins.version>0.4.1-SNAPSHOT</ccsdk.sli.plugins.version>
+               <ccsdk.distribution.version>0.4.1-SNAPSHOT</ccsdk.distribution.version>
                <sdnctl.sli.version>${ccsdk.sli.core.version}</sdnctl.sli.version>
                <sdnctl.aai.service.version>${ccsdk.sli.adaptors.version}</sdnctl.aai.service.version>
                <sdnctl.dblib.version>${ccsdk.sli.core.version}</sdnctl.dblib.version>
                                <type>pom</type>
                                <scope>import</scope>
                        </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.core</groupId>
-                               <artifactId>sli-core-artifacts</artifactId>
-                               <version>${ccsdk.sli.core.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.adaptors</groupId>
-                               <artifactId>sli-adaptors-artifacts</artifactId>
-                               <version>${ccsdk.sli.adaptors.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.northbound</groupId>
-                               <artifactId>sli-northbound-artifacts</artifactId>
-                               <version>${ccsdk.sli.northbound.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.onap.ccsdk.sli.plugins</groupId>
-                               <artifactId>sli-plugins-artifacts</artifactId>
-                               <version>${ccsdk.sli.plugins.version}</version>
-                               <type>pom</type>
-                               <scope>import</scope>
-                       </dependency>
-
 
                        <dependency>
                                <groupId>org.opendaylight.controller</groupId>