Restructurize & reformat & clean up pom.xml. 83/49083/1 2.0.0-ONAP 2.0.0-ONAP
authorPawelSzalapski <pawel.szalapski@nokia.com>
Fri, 25 May 2018 06:56:03 +0000 (08:56 +0200)
committerPawelSzalapski <pawel.szalapski@nokia.com>
Fri, 25 May 2018 08:03:57 +0000 (10:03 +0200)
Change-Id: I0781a268850b968ab6fb678f401233063e7c1f85
Issue-ID: DCAEGEN2-523
Signed-off-by: PawelSzalapski <pawel.szalapski@nokia.com>
pom.xml

diff --git a/pom.xml b/pom.xml
index fcd7ae0..e557d0e 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -18,411 +18,384 @@ limitations under the License.
 \r
 -->\r
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
-       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
+    <modelVersion>4.0.0</modelVersion>\r
+\r
+    <parent>\r
+        <groupId>org.onap.oparent</groupId>\r
+        <artifactId>oparent</artifactId>\r
+        <version>0.1.1</version>\r
+        <relativePath/>\r
+    </parent>\r
+\r
+    <groupId>org.onap.dcaegen2.collectors.ves</groupId>\r
+    <artifactId>VESCollector</artifactId>\r
+    <version>1.2.0-SNAPSHOT</version>\r
+\r
+    <name>dcaegen2-collectors-ves</name>\r
+    <description>VESCollector</description>\r
+\r
+    <properties>\r
+        <main.basedir>${project.basedir}</main.basedir>\r
+\r
+        <!-- CODE COMPILATION VERSIONS -->\r
+        <compiler.source.version>1.7</compiler.source.version>\r
+        <compiler.target.version>1.7</compiler.target.version>\r
+\r
+        <!-- PLUGINS VERSIONS -->\r
+        <compiler.plugin.version>3.3</compiler.plugin.version>\r
+        <jar.plugin.version>2.4</jar.plugin.version>\r
+        <deploy.plugin.version>2.8</deploy.plugin.version>\r
+        <source.plugin.version>2.4</source.plugin.version>\r
+        <javadoc.plugin.version>2.10.4</javadoc.plugin.version>\r
+        <project.info.reports.plugin.version>2.6</project.info.reports.plugin.version>\r
+        <assembly.plugin.version>2.4.1</assembly.plugin.version>\r
+        <exec.plugin.version>1.2.1</exec.plugin.version>\r
+\r
+        <!--TEST SETTINGS -->\r
+        <surefire.redirectTestOutputToFile>true</surefire.redirectTestOutputToFile>\r
+\r
+        <!--PLUGIN SETTINGS -->\r
+        <dependency.locations.enabled>false</dependency.locations.enabled>\r
+\r
+        <!-- NEXUS RELATED SETTINGS -->\r
+        <nexusproxy>https://nexus.onap.org</nexusproxy>\r
+        <snapshots.path>content/repositories/snapshots/</snapshots.path>\r
+        <releases.path>content/repositories/releases/</releases.path>\r
+        <site.path>content/sites/site/org/onap/dcaegen2/collectors/ves/${project.artifactId}/${project.version}\r
+        </site.path>\r
+    </properties>\r
+\r
+    <build>\r
+        <pluginManagement>\r
+            <plugins>\r
+                <plugin>\r
+                    <groupId>org.apache.maven.plugins</groupId>\r
+                    <artifactId>maven-compiler-plugin</artifactId>\r
+                    <version>${compiler.plugin.version}</version>\r
+                    <configuration>\r
+                        <source>${compiler.target.version}</source>\r
+                        <target>${compiler.source.version}</target>\r
+                    </configuration>\r
+                </plugin>\r
+                <plugin>\r
+                    <groupId>org.apache.maven.plugins</groupId>\r
+                    <artifactId>maven-source-plugin</artifactId>\r
+                    <version>${source.plugin.version}</version>\r
+                    <configuration>\r
+                        <excludeResources>true</excludeResources>\r
+                    </configuration>\r
+                    <executions>\r
+                        <execution>\r
+                            <id>attach-sources</id>\r
+                            <phase>verify</phase>\r
+                            <goals>\r
+                                <goal>jar-no-fork</goal>\r
+                            </goals>\r
+                        </execution>\r
+                    </executions>\r
+                </plugin>\r
+                <plugin>\r
+                    <groupId>org.apache.maven.plugins</groupId>\r
+                    <artifactId>maven-jar-plugin</artifactId>\r
+                    <version>${jar.plugin.version}</version>\r
+                    <configuration>\r
+                        <archive>\r
+                            <manifest>\r
+                                <addDefaultImplementationEntries>true</addDefaultImplementationEntries>\r
+                            </manifest>\r
+                            <manifestEntries>\r
+                                <Implementation-Build-Version>${project.version}</Implementation-Build-Version>\r
+                            </manifestEntries>\r
+                        </archive>\r
+                    </configuration>\r
+                </plugin>\r
+                <plugin>\r
+                    <artifactId>maven-assembly-plugin</artifactId>\r
+                    <version>${assembly.plugin.version}</version>\r
+                    <configuration>\r
+                        <descriptors>\r
+                            <descriptor>src/assembly/dep.xml</descriptor>\r
+                        </descriptors>\r
+                    </configuration>\r
+                    <executions>\r
+                        <execution>\r
+                            <id>make-assembly</id> <!-- this is used for inheritance merges -->\r
+                            <phase>package</phase> <!-- bind to the packaging phase -->\r
+                            <goals>\r
+                                <goal>single</goal>\r
+                            </goals>\r
+                        </execution>\r
+                    </executions>\r
+                </plugin>\r
+                <plugin>\r
+                    <groupId>org.apache.maven.plugins</groupId>\r
+                    <artifactId>maven-javadoc-plugin</artifactId>\r
+                    <version>${javadoc.plugin.version}</version>\r
+                    <configuration>\r
+                        <!-- minimize console output messages -->\r
+                        <quiet>true</quiet>\r
+                        <verbose>false</verbose>\r
+                        <useStandardDocletOptions>false</useStandardDocletOptions>\r
+                    </configuration>\r
+                    <executions>\r
+                        <execution>\r
+                            <id>aggregate</id>\r
+                            <phase>site</phase>\r
+                            <goals>\r
+                                <goal>aggregate</goal>\r
+                            </goals>\r
+                        </execution>\r
+                        <execution>\r
+                            <id>attach-javadoc</id>\r
+                            <goals>\r
+                                <goal>jar</goal>\r
+                            </goals>\r
+                        </execution>\r
+                    </executions>\r
+                </plugin>\r
+                <plugin>\r
+                    <groupId>org.codehaus.mojo</groupId>\r
+                    <artifactId>exec-maven-plugin</artifactId>\r
+                    <version>${exec.plugin.version}</version>\r
+                    <configuration>\r
+                        <executable>${session.executionRootDirectory}/mvn-phase-script.sh</executable>\r
+                        <environmentVariables>\r
+                            <!-- make mvn properties as env for our script -->\r
+                            <MVN_PROJECT_GROUPID>${project.groupId}</MVN_PROJECT_GROUPID>\r
+                            <MVN_PROJECT_ARTIFACTID>${project.artifactId}</MVN_PROJECT_ARTIFACTID>\r
+                            <MVN_PROJECT_VERSION>${project.version}</MVN_PROJECT_VERSION>\r
+                            <MVN_NEXUSPROXY>${onap.nexus.url}</MVN_NEXUSPROXY>\r
+                            <MVN_RAWREPO_BASEURL_UPLOAD>${onap.nexus.rawrepo.baseurl.upload}\r
+                            </MVN_RAWREPO_BASEURL_UPLOAD>\r
+                            <MVN_RAWREPO_BASEURL_DOWNLOAD>${onap.nexus.rawrepo.baseurl.download}\r
+                            </MVN_RAWREPO_BASEURL_DOWNLOAD>\r
+                            <MVN_RAWREPO_SERVERID>${onap.nexus.rawrepo.serverid}</MVN_RAWREPO_SERVERID>\r
+                            <MVN_DOCKERREGISTRY_DAILY>${onap.nexus.dockerregistry.daily}</MVN_DOCKERREGISTRY_DAILY>\r
+                            <MVN_DOCKERREGISTRY_RELEASE>${onap.nexus.dockerregistry.release}\r
+                            </MVN_DOCKERREGISTRY_RELEASE>\r
+                        </environmentVariables>\r
+                    </configuration>\r
+                </plugin>\r
+            </plugins>\r
+        </pluginManagement>\r
+        <plugins>\r
+            <plugin>\r
+                <groupId>org.apache.maven.plugins</groupId>\r
+                <artifactId>maven-compiler-plugin</artifactId>\r
+            </plugin>\r
+            <plugin>\r
+                <groupId>org.apache.maven.plugins</groupId>\r
+                <artifactId>maven-jar-plugin</artifactId>\r
+            </plugin>\r
+            <plugin>\r
+                <groupId>org.apache.maven.plugins</groupId>\r
+                <artifactId>maven-source-plugin</artifactId>\r
+            </plugin>\r
+            <plugin>\r
+                <groupId>org.apache.maven.plugins</groupId>\r
+                <artifactId>maven-javadoc-plugin</artifactId>\r
+            </plugin>\r
+            <plugin>\r
+                <artifactId>maven-assembly-plugin</artifactId>\r
+            </plugin>\r
+            <plugin>\r
+                <groupId>org.codehaus.mojo</groupId>\r
+                <artifactId>exec-maven-plugin</artifactId>\r
+                <version>${exec.plugin.version}</version>\r
+                <executions>\r
+                    <execution>\r
+                        <id>deploy script</id>\r
+                        <phase>deploy</phase>\r
+                        <goals>\r
+                            <goal>exec</goal>\r
+                        </goals>\r
+                        <configuration>\r
+                            <arguments>\r
+                                <argument>__</argument>\r
+                                <argument>deploy</argument>\r
+                            </arguments>\r
+                        </configuration>\r
+                    </execution>\r
+                    <execution>\r
+                        <id>install script</id>\r
+                        <phase>install</phase>\r
+                        <goals>\r
+                            <goal>exec</goal>\r
+                        </goals>\r
+                        <configuration>\r
+                            <arguments>\r
+                                <argument>__</argument>\r
+                                <argument>install</argument>\r
+                            </arguments>\r
+                        </configuration>\r
+                    </execution>\r
+                </executions>\r
+            </plugin>\r
+        </plugins>\r
+    </build>\r
+\r
+    <dependencyManagement>\r
+        <dependencies>\r
+            <dependency>\r
+                <groupId>com.github.fge</groupId>\r
+                <artifactId>json-schema-core</artifactId>\r
+                <version>1.2.5</version>\r
+            </dependency>\r
+            <dependency>\r
+                <groupId>javax.mail</groupId>\r
+                <artifactId>mail</artifactId>\r
+                <version>1.4.7</version>\r
+            </dependency>\r
+            <dependency>\r
+                <groupId>commons-collections</groupId>\r
+                <artifactId>commons-collections</artifactId>\r
+                <version>3.2.2</version>\r
+            </dependency>\r
+            <dependency>\r
+                <groupId>org.apache.httpcomponents</groupId>\r
+                <artifactId>httpclient</artifactId>\r
+                <version>4.5.3</version>\r
+            </dependency>\r
+            <dependency>\r
+                <groupId>com.fasterxml.jackson.core</groupId>\r
+                <artifactId>jackson-databind</artifactId>\r
+                <version>2.8.11</version>\r
+            </dependency>\r
+        </dependencies>\r
+    </dependencyManagement>\r
+\r
+    <dependencies>\r
+        <!-- JSON RELATED -->\r
+        <dependency>\r
+            <groupId>com.googlecode.json-simple</groupId>\r
+            <artifactId>json-simple</artifactId>\r
+            <version>1.1.1</version>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>com.github.fge</groupId>\r
+            <artifactId>json-schema-validator</artifactId>\r
+            <version>2.2.6</version>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>com.google.code.gson</groupId>\r
+            <artifactId>gson</artifactId>\r
+            <version>2.3.1</version>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>org.json</groupId>\r
+            <artifactId>json</artifactId>\r
+            <version>20160810</version>\r
+        </dependency>\r
+\r
+        <!-- REST API EXPOSURE RELATED -->\r
+        <dependency>\r
+            <groupId>org.apache.tomcat.embed</groupId>\r
+            <artifactId>tomcat-embed-core</artifactId>\r
+            <version>8.5.23</version>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>org.apache.tomcat</groupId>\r
+            <artifactId>tomcat-catalina</artifactId>\r
+            <version>8.5.23</version>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>org.apache.tomcat</groupId>\r
+            <artifactId>tomcat-coyote</artifactId>\r
+            <version>8.5.23</version>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>com.att.nsa</groupId>\r
+            <artifactId>nsaServerLibrary</artifactId>\r
+            <version>1.0.10</version>\r
+        </dependency>\r
+\r
+        <!-- LOGGING RELATED -->\r
+        <dependency>\r
+            <groupId>org.slf4j</groupId>\r
+            <artifactId>slf4j-log4j12</artifactId>\r
+            <version>1.7.21</version>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>log4j</groupId>\r
+            <artifactId>apache-log4j-extras</artifactId>\r
+            <version>1.2.17</version>\r
+        </dependency>\r
+\r
+        <!-- MISCELLANEOUS -->\r
+        <dependency>\r
+            <groupId>commons-configuration</groupId>\r
+            <artifactId>commons-configuration</artifactId>\r
+            <version>1.10</version>\r
+        </dependency>\r
+        <dependency>\r
+            <groupId>com.google.guava</groupId>\r
+            <artifactId>guava</artifactId>\r
+            <version>18.0</version>\r
+        </dependency>\r
+\r
+        <!-- TESTING -->\r
+        <dependency>\r
+            <groupId>org.mockito</groupId>\r
+            <artifactId>mockito-core</artifactId>\r
+            <version>2.18.0</version>\r
+            <scope>test</scope>\r
+        </dependency>\r
+    </dependencies>\r
+\r
+    <reporting>\r
+        <plugins>\r
+            <plugin>\r
+                <groupId>org.apache.maven.plugins</groupId>\r
+                <artifactId>maven-project-info-reports-plugin</artifactId>\r
+                <version>${project.info.reports.plugin.version}</version>\r
+                <reportSets>\r
+                    <reportSet>\r
+                        <reports>\r
+                            <report>dependencies</report>\r
+                            <report>license</report>\r
+                        </reports>\r
+                    </reportSet>\r
+                </reportSets>\r
+            </plugin>\r
+            <plugin>\r
+                <groupId>org.apache.maven.plugins</groupId>\r
+                <artifactId>maven-javadoc-plugin</artifactId>\r
+                <version>${javadoc.plugin.version}</version>\r
+                <configuration>\r
+                    <failOnError>false</failOnError>\r
+                    <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>\r
+                    <docletArtifact>\r
+                        <groupId>org.umlgraph</groupId>\r
+                        <artifactId>umlgraph</artifactId>\r
+                        <version>5.6</version>\r
+                    </docletArtifact>\r
+                    <additionalparam>-views</additionalparam>\r
+                    <useStandardDocletOptions>true</useStandardDocletOptions>\r
+                </configuration>\r
+            </plugin>\r
+        </plugins>\r
+    </reporting>\r
+\r
+    <repositories>\r
+        <repository>\r
+            <id>external-repository</id>\r
+            <url>https://oss.sonatype.org/content/repositories</url>\r
+        </repository>\r
+    </repositories>\r
+\r
+    <pluginRepositories>\r
+        <!-- Black Duck plugin dependencies -->\r
+        <pluginRepository>\r
+            <id>JCenter</id>\r
+            <name>JCenter Repository</name>\r
+            <url>http://jcenter.bintray.com</url>\r
+        </pluginRepository>\r
+        <pluginRepository>\r
+            <id>Restlet</id>\r
+            <name>Restlet Repository</name>\r
+            <url>http://maven.restlet.com</url>\r
+        </pluginRepository>\r
+    </pluginRepositories>\r
 \r
-       <modelVersion>4.0.0</modelVersion>\r
-       <parent>\r
-               <groupId>org.onap.oparent</groupId>\r
-               <artifactId>oparent</artifactId>\r
-               <version>0.1.1</version>\r
-               <relativePath />\r
-       </parent>\r
-       <groupId>org.onap.dcaegen2.collectors.ves</groupId>\r
-       <artifactId>VESCollector</artifactId>\r
-       <version>1.2.0-SNAPSHOT</version>\r
-       <name>dcaegen2-collectors-ves</name>\r
-       <description>VESCollector</description>\r
-\r
-       <properties>\r
-               <compiler.source.version>1.7</compiler.source.version>\r
-               <compiler.target.version>1.7</compiler.target.version>\r
-               <main.basedir>${project.basedir}</main.basedir>\r
-               <compiler.plugin.version>3.3</compiler.plugin.version>\r
-               <jar.plugin.version>2.4</jar.plugin.version>\r
-               <deploy.plugin.version>2.8</deploy.plugin.version>\r
-               <source.plugin.version>2.4</source.plugin.version>\r
-               <javadoc.plugin.version>2.10.4</javadoc.plugin.version>\r
-\r
-               <!--TEST SETTINGS -->\r
-               <surefire.redirectTestOutputToFile>true</surefire.redirectTestOutputToFile>\r
-\r
-               <!--PLUGIN SETTINGS -->\r
-\r
-               <dependency.locations.enabled>false</dependency.locations.enabled>\r
-               <!-- <maven.test.skip>true</maven.test.skip> -->\r
-\r
-               <nexusproxy>https://nexus.onap.org</nexusproxy>\r
-               <snapshots.path>content/repositories/snapshots/</snapshots.path>\r
-               <releases.path>content/repositories/releases/</releases.path>\r
-               <site.path>content/sites/site/org/onap/dcaegen2/collectors/ves/${project.artifactId}/${project.version}</site.path>\r
-       </properties>\r
-\r
-       <pluginRepositories>\r
-               <!-- Black Duck plugin dependencies -->\r
-               <pluginRepository>\r
-                       <id>JCenter</id>\r
-                       <name>JCenter Repository</name>\r
-                       <url>http://jcenter.bintray.com</url>\r
-               </pluginRepository>\r
-\r
-               <pluginRepository>\r
-                       <id>Restlet</id>\r
-                       <name>Restlet Repository</name>\r
-                       <url>http://maven.restlet.com</url>\r
-               </pluginRepository>\r
-       </pluginRepositories>\r
-\r
-       <dependencies>\r
-\r
-               <!-- JSON libraries -->\r
-               <dependency>\r
-                       <groupId>com.googlecode.json-simple</groupId>\r
-                       <artifactId>json-simple</artifactId>\r
-                       <version>1.1.1</version>\r
-               </dependency>\r
-\r
-               <dependency>\r
-                       <groupId>com.google.guava</groupId>\r
-                       <artifactId>guava</artifactId>\r
-                       <version>18.0</version>\r
-               </dependency>\r
-\r
-               <dependency>\r
-                       <groupId>com.github.fge</groupId>\r
-                       <artifactId>json-schema-validator</artifactId>\r
-                       <version>2.2.6</version>\r
-\r
-               </dependency>\r
-               <dependency>\r
-                       <groupId>com.google.code.gson</groupId>\r
-                       <artifactId>gson</artifactId>\r
-                       <version>2.3.1</version>\r
-               </dependency>\r
-\r
-               <dependency>\r
-                       <groupId>org.apache.tomcat.embed</groupId>\r
-                       <artifactId>tomcat-embed-core</artifactId>\r
-                       <version>8.5.23</version>\r
-               </dependency>\r
-               <dependency>\r
-                       <groupId>org.apache.tomcat</groupId>\r
-                       <artifactId>tomcat-catalina</artifactId>\r
-                       <version>8.5.23</version>\r
-               </dependency>\r
-               <dependency>\r
-                       <groupId>org.apache.tomcat</groupId>\r
-                       <artifactId>tomcat-coyote</artifactId>\r
-                       <version>8.5.23</version>\r
-               </dependency>\r
-               <!-- NSA server library -->\r
-               <dependency>\r
-                       <groupId>com.att.nsa</groupId>\r
-                       <artifactId>nsaServerLibrary</artifactId>\r
-                       <version>1.0.10</version>\r
-               </dependency>\r
-\r
-               <!-- <dependency> <groupId>com.att.nsa</groupId> <artifactId>saToolkit</artifactId> \r
-                       <version>1.1.3</version> </dependency> -->\r
-\r
-               <dependency>\r
-                       <groupId>org.slf4j</groupId>\r
-                       <artifactId>slf4j-log4j12</artifactId>\r
-                       <version>1.7.21</version>\r
-               </dependency>\r
-               <dependency>\r
-                       <groupId>log4j</groupId>\r
-                       <artifactId>apache-log4j-extras</artifactId>\r
-                       <version>1.2.17</version>\r
-               </dependency>\r
-\r
-\r
-               <!-- https://mvnrepository.com/artifact/org.json/json -->\r
-               <dependency>\r
-                       <groupId>org.json</groupId>\r
-                       <artifactId>json</artifactId>\r
-                       <version>20160810</version>\r
-               </dependency>\r
-\r
-               <!-- https://mvnrepository.com/artifact/com.github.fge/jackson-coreutils -->\r
-\r
-\r
-               <dependency>\r
-                       <groupId>commons-configuration</groupId>\r
-                       <artifactId>commons-configuration</artifactId>\r
-                       <version>1.10</version>\r
-               </dependency>\r
-\r
-               <dependency>\r
-                       <groupId>org.mockito</groupId>\r
-                       <artifactId>mockito-core</artifactId>\r
-                       <version>2.18.0</version>\r
-                       <scope>test</scope>\r
-               </dependency>\r
-\r
-       </dependencies>\r
-\r
-\r
-       <repositories>\r
-               <repository>\r
-                       <id>external-repository</id>\r
-                       <url>https://oss.sonatype.org/content/repositories</url>\r
-               </repository>\r
-       </repositories>\r
-\r
-\r
-       <build>\r
-               <pluginManagement>\r
-                       <plugins>\r
-\r
-                               <!-- COMPILER PLUGIN -->\r
-                               <plugin>\r
-                                       <groupId>org.apache.maven.plugins</groupId>\r
-                                       <artifactId>maven-compiler-plugin</artifactId>\r
-                                       <version>${compiler.plugin.version}</version>\r
-                                       <configuration>\r
-                                               <source>${compiler.target.version}</source>\r
-                                               <target>${compiler.source.version}</target>\r
-                                       </configuration>\r
-                               </plugin>\r
-\r
-                               <!-- MAVEN SOURCE PLUGIN -->\r
-                               <plugin>\r
-                                       <groupId>org.apache.maven.plugins</groupId>\r
-                                       <artifactId>maven-source-plugin</artifactId>\r
-                                       <version>${source.plugin.version}</version>\r
-                                       <configuration>\r
-                                               <excludeResources>true</excludeResources>\r
-                                       </configuration>\r
-                                       <executions>\r
-                                               <execution>\r
-                                                       <id>attach-sources</id>\r
-                                                       <phase>verify</phase>\r
-                                                       <goals>\r
-                                                               <goal>jar-no-fork</goal>\r
-                                                       </goals>\r
-                                               </execution>\r
-                                       </executions>\r
-                               </plugin>\r
-\r
-                               <!-- JAR PLUGIN -->\r
-                               <plugin>\r
-                                       <groupId>org.apache.maven.plugins</groupId>\r
-                                       <artifactId>maven-jar-plugin</artifactId>\r
-                                       <version>${jar.plugin.version}</version>\r
-                                       <configuration>\r
-                                               <archive>\r
-                                                       <manifest>\r
-                                                               <addDefaultImplementationEntries>true</addDefaultImplementationEntries>\r
-                                                       </manifest>\r
-                                                       <manifestEntries>\r
-                                                               <Implementation-Build-Version>${project.version}</Implementation-Build-Version>\r
-                                                       </manifestEntries>\r
-                                               </archive>\r
-                                       </configuration>\r
-                               </plugin>\r
-\r
-                               <plugin>\r
-                                       <artifactId>maven-assembly-plugin</artifactId>\r
-                                       <version>2.4.1</version>\r
-                                       <configuration>\r
-                                               <descriptors>\r
-                                                       <descriptor>src/assembly/dep.xml</descriptor>\r
-                                               </descriptors>\r
-                                       </configuration>\r
-\r
-                                       <executions>\r
-                                               <execution>\r
-                                                       <id>make-assembly</id> <!-- this is used for inheritance merges -->\r
-                                                       <phase>package</phase> <!-- bind to the packaging phase -->\r
-                                                       <goals>\r
-                                                               <goal>single</goal>\r
-                                                       </goals>\r
-                                               </execution>\r
-                                       </executions>\r
-                               </plugin>\r
-\r
-                               <!-- MAVEN JAVADOC PLUGIN -->\r
-                               <plugin>\r
-                                       <groupId>org.apache.maven.plugins</groupId>\r
-                                       <artifactId>maven-javadoc-plugin</artifactId>\r
-                                       <version>${javadoc.plugin.version}</version>\r
-                                       <configuration>\r
-                                               <!-- minimize console output messages -->\r
-                                               <quiet>true</quiet>\r
-                                               <verbose>false</verbose>\r
-                                               <useStandardDocletOptions>false</useStandardDocletOptions>\r
-                                       </configuration>\r
-                                       <executions>\r
-                                               <execution>\r
-                                                       <id>aggregate</id>\r
-                                                       <phase>site</phase>\r
-                                                       <goals>\r
-                                                               <goal>aggregate</goal>\r
-                                                       </goals>\r
-                                               </execution>\r
-                                               <execution>\r
-                                                       <id>attach-javadoc</id>\r
-                                                       <goals>\r
-                                                               <goal>jar</goal>\r
-                                                       </goals>\r
-                                               </execution>\r
-                                       </executions>\r
-                               </plugin>\r
-\r
-                               <plugin>\r
-                                       <groupId>org.codehaus.mojo</groupId>\r
-                                       <artifactId>exec-maven-plugin</artifactId>\r
-                                       <version>1.2.1</version>\r
-                                       <configuration>\r
-                                               <executable>${session.executionRootDirectory}/mvn-phase-script.sh</executable>\r
-                                               <environmentVariables>\r
-                                                       <!-- make mvn properties as env for our script -->\r
-                                                       <MVN_PROJECT_GROUPID>${project.groupId}</MVN_PROJECT_GROUPID>\r
-                                                       <MVN_PROJECT_ARTIFACTID>${project.artifactId}</MVN_PROJECT_ARTIFACTID>\r
-                                                       <MVN_PROJECT_VERSION>${project.version}</MVN_PROJECT_VERSION>\r
-                                                       <MVN_NEXUSPROXY>${onap.nexus.url}</MVN_NEXUSPROXY>\r
-                                                       <MVN_RAWREPO_BASEURL_UPLOAD>${onap.nexus.rawrepo.baseurl.upload}</MVN_RAWREPO_BASEURL_UPLOAD>\r
-                                                       <MVN_RAWREPO_BASEURL_DOWNLOAD>${onap.nexus.rawrepo.baseurl.download}</MVN_RAWREPO_BASEURL_DOWNLOAD>\r
-                                                       <MVN_RAWREPO_SERVERID>${onap.nexus.rawrepo.serverid}</MVN_RAWREPO_SERVERID>\r
-                                                       <MVN_DOCKERREGISTRY_DAILY>${onap.nexus.dockerregistry.daily}</MVN_DOCKERREGISTRY_DAILY>\r
-                                                       <MVN_DOCKERREGISTRY_RELEASE>${onap.nexus.dockerregistry.release}</MVN_DOCKERREGISTRY_RELEASE>\r
-                                               </environmentVariables>\r
-                                       </configuration>\r
-                               </plugin>\r
-\r
-                       </plugins>\r
-               </pluginManagement>\r
-               <plugins>\r
-\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-compiler-plugin</artifactId>\r
-                       </plugin>\r
-\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-jar-plugin</artifactId>\r
-                       </plugin>\r
-\r
-\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-source-plugin</artifactId>\r
-                       </plugin>\r
-\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-javadoc-plugin</artifactId>\r
-                       </plugin>\r
-\r
-                       <plugin>\r
-                               <artifactId>maven-assembly-plugin</artifactId>\r
-                       </plugin>\r
-\r
-\r
-                       <plugin>\r
-                               <groupId>org.codehaus.mojo</groupId>\r
-                               <artifactId>exec-maven-plugin</artifactId>\r
-                               <version>1.2.1</version>\r
-                               <executions>\r
-                                       <execution>\r
-                                               <id>deploy script</id>\r
-                                               <phase>deploy</phase>\r
-                                               <goals>\r
-                                                       <goal>exec</goal>\r
-                                               </goals>\r
-                                               <configuration>\r
-                                                       <arguments>\r
-                                                               <argument>__</argument>\r
-                                                               <argument>deploy</argument>\r
-                                                       </arguments>\r
-                                               </configuration>\r
-                                       </execution>\r
-                                       <execution>\r
-                                               <id>install script</id>\r
-                                               <phase>install</phase>\r
-                                               <goals>\r
-                                                       <goal>exec</goal>\r
-                                               </goals>\r
-                                               <configuration>\r
-                                                       <arguments>\r
-                                                               <argument>__</argument>\r
-                                                               <argument>install</argument>\r
-                                                       </arguments>\r
-                                               </configuration>\r
-                                       </execution>\r
-                               </executions>\r
-                       </plugin>\r
-\r
-               </plugins>\r
-\r
-       </build>\r
-\r
-       <reporting>\r
-               <plugins>\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-project-info-reports-plugin</artifactId>\r
-                               <version>2.6</version>\r
-                               <reportSets>\r
-                                       <reportSet>\r
-                                               <reports>\r
-                                                       <report>dependencies</report>\r
-                                                       <report>license</report>\r
-                                               </reports>\r
-                                       </reportSet>\r
-                               </reportSets>\r
-\r
-                       </plugin>\r
-                       <plugin>\r
-                               <groupId>org.apache.maven.plugins</groupId>\r
-                               <artifactId>maven-javadoc-plugin</artifactId>\r
-                               <version>2.10.4</version>\r
-                               <configuration>\r
-                                       <failOnError>false</failOnError>\r
-                                       <doclet>org.umlgraph.doclet.UmlGraphDoc</doclet>\r
-                                       <docletArtifact>\r
-                                               <groupId>org.umlgraph</groupId>\r
-                                               <artifactId>umlgraph</artifactId>\r
-                                               <version>5.6</version>\r
-                                       </docletArtifact>\r
-                                       <additionalparam>-views</additionalparam>\r
-                                       <useStandardDocletOptions>true</useStandardDocletOptions>\r
-                               </configuration>\r
-                       </plugin>\r
-\r
-               </plugins>\r
-       </reporting>\r
-\r
-\r
-       <dependencyManagement>\r
-               <dependencies>\r
-                       <dependency>\r
-                               <groupId>com.github.fge</groupId>\r
-                               <artifactId>json-schema-core</artifactId>\r
-                               <version>1.2.5</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>javax.mail</groupId>\r
-                               <artifactId>mail</artifactId>\r
-                               <version>1.4.7</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>commons-collections</groupId>\r
-                               <artifactId>commons-collections</artifactId>\r
-                               <version>3.2.2</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>org.apache.httpcomponents</groupId>\r
-                               <artifactId>httpclient</artifactId>\r
-                               <version>4.5.3</version>\r
-                       </dependency>\r
-                       <dependency>\r
-                               <groupId>com.fasterxml.jackson.core</groupId>\r
-                               <artifactId>jackson-databind</artifactId>\r
-                               <version>2.8.11</version>\r
-                       </dependency>\r
-               </dependencies>\r
-       </dependencyManagement>\r
 </project>\r
-\r