X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=pom.xml;h=c9287f325be159de08719e12bfcc02f903fcb43d;hb=f05fd42c33057eb8ed116b660f0cc7b8d786fc8b;hp=7508a40ffe49a2791f3f3df3f6b009a0395c08da;hpb=8f58260cd958316eca41eee5bb0fc43f47bbeaac;p=dmaap%2Fmessagerouter%2Fmessageservice.git diff --git a/pom.xml b/pom.xml index 7508a40..c9287f3 100644 --- a/pom.xml +++ b/pom.xml @@ -1,24 +1,14 @@ - + 4.0.0 @@ -26,284 +16,56 @@ org.onap.oparent oparent - 1.0.0-SNAPSHOT + 1.2.1 - + org.onap.dmaap.messagerouter.messageservice dmaapMR1 - 1.0.2-SNAPSHOT + 1.1.14-SNAPSHOT dmaap-messagerouter-messageservice Message Router - Restful interface built for kafka - - - Apache License Version 2.0 - + + + Apache License Version 2.0 + - - Rajashree - - ATT - www.att.com - - - Ramkumar - - ATT - www.att.com - - - + + Rajashree + + ATT + www.att.com + + + Ramkumar + + ATT + www.att.com + + - - org.apache.maven.plugins - maven-antrun-plugin - 1.7 - - - prep_service_runtime-ajsc-arch-parent - generate-resources - - - - - - - - - - - - - - - - - - - - - - - - - + + org.apache.maven.plugins + maven-site-plugin + 3.6 + + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 2.10 + + + - - - - - - - - - - - - - - - - - - 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 - - - - - - - + maven-jar-plugin + 3.0.2 + org.apache.maven.plugins maven-source-plugin @@ -316,7 +78,7 @@ - + org.apache.maven.plugins maven-release-plugin @@ -334,87 +96,52 @@ + + - org.apache.maven.plugins - maven-deploy-plugin - 2.5 + com.blackducksoftware.integration + hub-maven-plugin + 1.0.4 + false - true + ${project.basedir} - - - org.apache.maven.plugins - maven-resources-plugin - 2.7 - copy-docker-file + create-bdio-file package - copy-resources + createHubOutput - - ${dockerLocation} - true - - - ${basedir}/src/main/resources/docker - true - - **/* - - - - + + - com.spotify - docker-maven-plugin - 0.4.13 - - onap/dmaap-mr - ${dockerLocation} - docker-hub - - ${dmaapImg} - latest - - true - - - - com.blackducksoftware.integration - hub-maven-plugin - 1.0.4 - false - - ${project.basedir} - - - - create-bdio-file - package - - createHubOutput - - - + org.codehaus.groovy + groovy-eclipse-compiler + 2.8.0-01 + true - + UTF-8 ${basedir}/target/swm/package/nix/dist_files/ - hub.docker.com simpledemo - + dmaap v1 - 1.0.0 + 3.0.10-oss @@ -439,15 +166,29 @@ 8080 --> 3904 3905 - + https://nexus.onap.org workstation DEV - 1.0.2-SNAPSHOT - 2.15.5 + + ${maven.build.timestamp} + yyyyMMdd'T'HHmmss'Z' + 2.21.1 + /content/sites/site/org/onap/dmaap/messagerouter/messageservice/${project.artifactId}/${project.version} + true + true + true + https://nexus.onap.org + nexus3.onap.org:10003 + 3.2.18.RELEASE - + + + ecomp-site + dav:${nexusproxy}${sitePath} + + @@ -466,24 +207,153 @@ so). If you have a startup failure related to a missing dme2 class not found exception, please contact the AJSC team for assistance. You can email support at ajsc-Support . For more information regarding - the usage of the AJSC service pom.xml and management of dependencies, please - goto wiki link:http://wiki.web.att.com/display/ajsc/pom.xml --> + the usage of the AJSC service pom.xml and management of dependencies, --> - + + + + + + + com.sun.mail + javax.mail + 1.6.0 + + + + javax.activation + activation + + + + + com.sun.xml.bind + jaxb-core + 2.3.0.1 + compile + + + com.sun.xml.bind + jaxb-impl + 2.3.0.1 + compile + + + jsr181-api + javax.jws + + + + + + org.apache.cxf + cxf-rt-transports-http + 3.2.5 + + - - com.att.cadi cadi-core 1.3.0 + + com.att.aft + dme2 + 3.1.200-oss + --> + + org.springframework + spring-expression + 4.3.18.RELEASE + + + org.springframework + spring-messaging + 4.1.9.RELEASE + + + + + org.apache.zookeeper + zookeeper + 3.4.10 + + + org.grails + grails-bootstrap + 2.5.4 + compile + + + ant + org.apache.ant + + + jna + net.java.dev.jna + + + ant-trax + org.apache.ant + + + gant_groovy1.8 + org.codehaus.gant + + + ant-launcher + org.apache.ant + + + jline + jline + + + ivy + org.apache.ivy + + + jansi + org.fusesource.jansi + + + commons-logging + commons-logging + + + ant-junit + org.apache.ant + + + + + org.springframework + spring-webmvc + 4.3.18.RELEASE + + + org.springframework + spring-core + 4.3.18.RELEASE + + + org.springframework + spring-beans + 4.3.18.RELEASE + + + + org.springframework + spring-context + 4.3.18.RELEASE + commons-io commons-io @@ -495,9 +365,9 @@ 1.3.2 - com.att.nsa - msgrtr - 0.0.5 + org.onap.dmaap.messagerouter.msgrtr + msgrtr + 1.1.17 org.slf4j @@ -527,44 +397,83 @@ tomcat-util + + commons-beanutils + commons-beanutils + - - org.codehaus.jackson - jackson-jaxrs - 1.9.13 + org.mockito + mockito-core + 1.10.19 + test + + + org.powermock + powermock-module-junit4 + 1.6.4 + test - - org.codehaus.jackson - jackson-mapper-asl - 1.9.13 + org.powermock + powermock-api-mockito + 1.6.4 + test + + - org.codehaus.jackson - jackson-core-asl - 1.9.13 + com.fasterxml.jackson.jaxrs + jackson-jaxrs-json-provider + 2.2.3 - + com.fasterxml.jackson.core jackson-core - 2.4.3 + 2.8.11 + + + + com.fasterxml.jackson.core + jackson-databind + 2.8.11.1 + + + org.grails + grails-web + 2.5.4 + + + org.grails + grails-web-jsp + + - - com.fasterxml.jackson.core - jackson-databind - 2.3.3 + org.codehaus.groovy + groovy-all + 2.4.8 + compile + + + jline + jline + + - + - junit - junit - 4.11 - test - + junit + junit + 4.11 + test + org.json @@ -576,158 +485,147 @@ org.apache.cxf cxf-rt-rs-extension-providers - 3.0.4 + 3.2.2 + + + + org.apache.cxf + cxf-core + + + org.codehaus.jettison jettison 1.3.7 + - dom4j - dom4j - 1.6.1 - provided + com.att.ajsc + ajsc-archetype-parent + 3.0.10-oss + pom + + + + org.onap.aaf.authz + aaf-cadi-aaf + 2.1.13 + + + backport-util-concurrent + backport-util-concurrent + 3.1 + + + org.apache.camel + camel-core + ${camel.version} - com.att.aft - dme2 - 3.1.200 - + org.apache.camel + camel-quartz + ${camel.version} - com.att.ajsc - ajsc-archetype-parent - 1.0.0 - pom - - - - com.att.cadi - cadi-aaf - 1.3.0 - - - - com.att.inno - rosetta - 1.2.11 - - - com.att.inno - env - 1.2.11 - - - com.att.inno - xgen - 1.2.11 - - - com.att.inno - 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 - + 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.igniterealtime.smack + smack-tcp + 4.1.0-rc1 + + + org.apache.camel + camel-velocity + ${camel.version} + + + com.att.ajsc + ajsc-runner + 3.0.10-oss + runtime + + + com.att.ajsc + ajsc-core + 3.0.10-oss + provided + @@ -735,6 +633,116 @@ + + docker + + false + false + false + + + + + org.codehaus.groovy.maven + gmaven-plugin + + + validate + + execute + + + + ${project.version} + ${maven.build.timestamp} + + + println project.properties['ver']; + if ( project.properties['ver'].endsWith("-SNAPSHOT") ) { + project.properties['dockertag1']=project.properties['ver'] + "-latest"; + project.properties['dockertag2']=project.properties['ver'] + "-" + project.properties['timestamp']; + } else { + project.properties['dockertag1']=project.properties['ver'] + "-STAGING-latest"; + project.properties['dockertag2']=project.properties['ver'] + "-STAGING-" + project.properties['timestamp']; + } + println 'docker tag 1: ' + project.properties['dockertag1']; + println 'docker tag 2: ' + project.properties['dockertag2']; + + + + + + + io.fabric8 + docker-maven-plugin + 0.28.0 + + ${docker.verbose} + ${docker.apiVersion} + ${docker.pull.registry} + ${docker.push.registry} + + + onap/dmaap/dmaap-mr + + try + ${dockerLocation} + Dockerfile + + ${dockertag1} + ${dockertag2} + + + + + + + + generate-images + install + + build + + + + push-images + deploy + + push + + + + + + + + + + runLocal + + initialize + + + org.apache.maven.plugins + maven-antrun-plugin + + + initialize + + + + + + + run + + + + + + + + runAjsc @@ -791,6 +799,18 @@ logback.configurationFile ${basedir}/ajsc-shared-config/etc/logback.xml + + com.att.eelf.logging.file + logback.xml + + + com.att.eelf.logging.path + ${basedir}/ajsc-shared-config/etc + + + logging.config + ${basedir}/ajsc-shared-config/etc/logback.xml + AJSC_SHARED_CONFIG ${basedir}/ajsc-shared-config @@ -861,17 +881,368 @@ + + + + + standardbuild + + + src + + + + + + src/main/resources + + extApps/*.* + ${module.ajsc.namespace.name}/** + + + + src/main/ajsc/\${namespace}_${namespaceVersion}/\${namespace}/\${namespaceVersion} + + **/*.route + **/*.props + **/*.xslt + **/*.vm + **/*.jar + **/*.xml + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + + org.codehaus.groovy + groovy-eclipse-compiler + 2.8.0-01 + true + + + + org.codehaus.mojo + exec-maven-plugin + 1.2.1 + + + + exec + + + + + bash + + runServer.sh + + + + + org.codehaus.mojo + build-helper-maven-plugin + 1.9 + + + add-source-groovy-ajsc-arch-parent + generate-sources + + add-source + + + + src/main/groovy + + + + + add-test-source-groovy-ajsc-arch-parent + generate-test-sources + + add-test-source + + + + src/test/groovy + + + + + regex-properties-ajsc-arch-parent + initialize + + regex-properties + + + + + replaceWinFilePath + ${runAjscHome} + \\ + / + false + + + replaceWinBasedirPath + ${basedir} + \\ + / + false + + + + + + + + org.codehaus.mojo + properties-maven-plugin + 1.0-alpha-2 + + + write-project-properties-ajsc-arch-parent + generate-resources + + write-project-properties + + + + ${project.build.outputDirectory}/build.properties + + + + + + + org.apache.maven.plugins + maven-assembly-plugin + 2.4 + + + make-assembly-ajsc-arch-parent + package + + single + + + + + ${project.artifactId} + + src/main/assemble/ajsc_runtime_assembly.xml + + + + + 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}") + + + + + + + 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.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 + + + + + maven-resources-plugin 2.7 - copy-docker-file + copyconfig + package + + copy-resources + + + ${basedir}/target/swm/package/nix/dist_files${distFilesRoot}/etc + + + src/main/config + + + + + + copyscript package copy-resources + + ${basedir}/target/swm/package/nix/dist_files${distFilesRoot}/bin + + + src/main/scripts + + + + + + copy-docker-file + prepare-package + + copy-resources + ${dockerLocation} true @@ -886,11 +1257,87 @@ + + + + + + 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-surefire-plugin + 2.14.1 + + + **/AbstractTest.java + + + + + - +