From acf4d3a8a40a7979fe048bfec569ca8a3c8c8801 Mon Sep 17 00:00:00 2001 From: Varun Gudisena Date: Thu, 7 Sep 2017 22:33:17 -0500 Subject: [PATCH] Add O-parent Added O-parent as parent pom Issue-id: DMAAP-90 Change-Id: Id94629f4e8ab030549fa70a538f887c24cbebb4a Signed-off-by: Varun Gudisena --- pom.xml | 565 ++++++++++++++++++++++++++++++++++++++++++---------------------- 1 file changed, 370 insertions(+), 195 deletions(-) diff --git a/pom.xml b/pom.xml index 07c08fe..f929d58 100644 --- a/pom.xml +++ b/pom.xml @@ -24,20 +24,19 @@ 4.0.0 - com.att.ajsc - ajsc-archetype-parent - 1.0.0 - + org.onap.oparent + oparent + 1.0.0-SNAPSHOT + org.onap.dmaap.messagerouter.messageservice dmaapMR1 1.0.0-SNAPSHOT Message Router Service Message Router - Restful interface built for kafka - https://github.com/att/dmaap-framework - APache License Version 2.0 + Apache License Version 2.0 @@ -59,6 +58,236 @@ + + org.apache.maven.plugins + maven-antrun-plugin + 1.7 + + + prep_service_runtime-ajsc-arch-parent + generate-resources + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + run + + + + clrf + package + + + + + + + run + + + + prep_home_directory_for_swm_pkgcreate-ajsc-arch-parent + package + + + + + + + run + + + + + + + org.codehaus.groovy.maven + gmaven-plugin + 1.0 + + + gmaven-ajsc-arch-parent + package + + execute + + + src/main/groovy + + import ajsc.AssemblyService; + ajsc.AssemblyService.getBasedir(project.basedir.getAbsolutePath(),"${distFilesRoot}") + + + + + + + + com.google.code.maven-replacer-plugin + replacer + 1.5.2 + + + google-replacer-ajsc-arch-parent + prepare-package + + replace + + + ${project.build.directory} + + staticContent/**/*.html + CDP/** + bundleconfig/** + versioned-runtime/**/*.context + versioned-runtime/**/*.json + versioned-ajsc/**/*.route + versioned-ajsc/**/*.groovy + versioned-ajsc/**/*.xml + classes/*.properties + swm/package/nix/dist_files${distFilesRoot}/etc/*.properties + + true + + + __module_ajsc_namespace_name__ + ${module.ajsc.namespace.name} + + + __module_ajsc_namespace_version__ + ${module.ajsc.namespace.version} + + + __ajscHome__ + ${replaceWinFilePath} + + + __projectGroupId__ + ${project.groupId} + + + __projectArtifactId__ + ${project.artifactId} + + + __projectVersion__ + ${project.version} + + + __basedir__ + ${replaceWinBasedirPath} + + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.8 + + + copy-dependencies-ajsc-arch-parent + prepare-package + + copy-dependencies + + + runtime + ajsc-bom,ajsc-core,ajsc-runner,ajsc-war + ${project.build.directory}/userjars + true + + + + copy-dependencies-ajsc-arch-parent-commonLibs + prepare-package + + copy-dependencies + + + provided + net.cingular.enterprise,com.att.aft,dom4j + + ${project.build.directory}/commonLibs + true + + + + copyrunner + prepare-package + + copy-dependencies + + + ajsc-runner + ${basedir}/target/swm/package/nix/dist_files${distFilesRoot}/lib + + + + + + org.apache.maven.plugins maven-javadoc-plugin @@ -143,7 +372,7 @@ com.spotify docker-maven-plugin - 0.4.11 + 0.4.13 attos/dmaap ${dockerLocation} @@ -155,7 +384,7 @@ true - + com.blackducksoftware.integration hub-maven-plugin @@ -174,83 +403,6 @@ - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.7 - true - - ${nexusproxy} - 176c31dfe190a - ecomp-staging - ${skip.staging.artifacts} - - - - org.jacoco - jacoco-maven-plugin - 0.7.7.201606060606 - - true - - org.onap.clamp.* - - - - - pre-unit-test - - prepare-agent - - - ${project.build.directory}/coverage-reports/jacoco.exec - - - - - pre-integration-test - pre-integration-test - - prepare-agent - - - ${project.build.directory}/coverage-reports/jacoco-it.exec - - - - - - merge - - post-integration-test - - - - ${project.build.directory}/coverage-reports - - *.exec - - - - ${project.build.directory}/jacoco-dev.exec - - - - @@ -259,6 +411,7 @@ UTF-8 ${basedir}/target/swm/package/nix/dist_files/ hub.docker.com + simpledemo dmaap v1 @@ -290,21 +443,8 @@ workstation DEV - 1.0.19 - - java - jacoco - ${project.build.directory}/surefire-reports - ${project.build.directory}/coverage-reports/jacoco.exec - ${project.build.directory}/coverage-reports/jacoco-it.exec - true - ${project.version} - - https://nexus.onap.org - /content/repositories/snapshots/ - /content/repositories/releases/ - /content/repositories/staging/ - /content/sites/site/org/onap/clamp/${project.version} + 1.0.0-SNAPSHOT + 2.15.5 @@ -396,6 +536,36 @@ jackson-jaxrs 1.9.13 + + + org.codehaus.jackson + jackson-mapper-asl + 1.9.13 + + + org.codehaus.jackson + jackson-core-asl + 1.9.13 + + + + com.fasterxml.jackson.core + jackson-core + 2.4.3 + + + + com.fasterxml.jackson.core + jackson-databind + 2.3.3 + + + + junit + junit + 4.11 + test + org.json @@ -414,29 +584,7 @@ jettison 1.3.7 - - - dom4j dom4j @@ -446,7 +594,7 @@ com.att.aft dme2 - ${dme2.version} + 3.1.200 @@ -482,6 +630,105 @@ rosetta 1.2.11 + + backport-util-concurrent + backport-util-concurrent + 3.1 + + + org.apache.camel + camel-core + ${camel.version} + + + org.apache.camel + camel-quartz + ${camel.version} + + + org.apache.camel + camel-spring + ${camel.version} + + + org.apache.camel + camel-restlet + ${camel.version} + + + org.restlet + org.restlet.jse + + + + + org.apache.camel + camel-servlet + ${camel.version} + + + org.apache.camel + camel-http4 + ${camel.version} + + + org.apache.geronimo.specs + geronimo-servlet_2.5_spec + + + + + org.apache.camel + camel-groovy + ${camel.version} + + + org.apache.camel + camel-twitter + ${camel.version} + + + org.apache.camel + camel-mail + ${camel.version} + + + org.apache.camel + camel-smpp + ${camel.version} + + + org.apache.camel + camel-jms + ${camel.version} + + + org.apache.camel + camel-script + ${camel.version} + + + org.apache.camel + camel-xmpp + ${camel.version} + + + org.apache.camel + camel-velocity + ${camel.version} + + + com.att.ajsc + ajsc-runner + 1.0.0 + runtime + + + com.att.ajsc + ajsc-core + 1.0.0 + provided + @@ -642,81 +889,9 @@ - - com.spotify - docker-maven-plugin - 0.4.11 - - ${docker.registry}/${project.artifactId} - ${dockerLocation} - docker-hub - https://${docker.registry} - - ${dmaapImg} - latest - - true - - - - - - ecomp-releases - Clamp Release Repository - ${nexusproxy}/${releaseNexusPath} - - - ecomp-snapshots - Clamp Snapshot Repository - ${nexusproxy}/${snapshotNexusPath} - - - ecomp-site - dav:${nexusproxy}${sitePath} - - - - - - central - Maven 2 repository 2 - http://repo2.maven.org/maven2/ - - - ecomp-releases - ONAP Release Repository - ${nexusproxy}/${releaseNexusPath} - - - ecomp-staging - ONAP Staging Repository - ${nexusproxy}/${stagingNexusPath} - - - ecomp-snapshots - ONAP Snapshot Repository - ${nexusproxy}/${snapshotNexusPath} - - true - - - false - - - - spring-repo - Spring repo - https://artifacts.alfresco.com/nexus/content/repositories/public/ - - - repository.jboss.org-public - JBoss.org Maven repository - https://repository.jboss.org/nexus/content/groups/public - - -- 2.16.6