X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=pom.xml;h=d66c6e404de3b0d5ada508d24aaa05a4cecdad0d;hb=refs%2Fchanges%2F16%2F83816%2F1;hp=709e74e6133607747a57603730a7b7da0bb0367b;hpb=93eb44a5932f40e5179e1356e2c51483b6aea3be;p=dmaap%2Fmessagerouter%2Fmessageservice.git diff --git a/pom.xml b/pom.xml index 709e74e..d66c6e4 100644 --- a/pom.xml +++ b/pom.xml @@ -1,24 +1,14 @@ - + 4.0.0 @@ -26,38 +16,39 @@ org.onap.oparent oparent - 0.1.1 + 1.2.1 - + org.onap.dmaap.messagerouter.messageservice dmaapMR1 - 1.0.3-SNAPSHOT + 1.1.11-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-site-plugin 3.6 @@ -69,29 +60,17 @@ - - - org.apache.maven.plugins - maven-jar-plugin - 3.0.2 - - - + maven-jar-plugin + 3.0.2 + + + org.apache.maven.plugins maven-source-plugin @@ -104,7 +83,7 @@ - + org.apache.maven.plugins maven-release-plugin @@ -122,96 +101,8 @@ + - - com.spotify - docker-maven-plugin - 1.0.0 - - onap/dmaap/dmaap-mr - ${dockerLocation} - docker-hub - - ${dmaapImg} - latest - - true - - - / - ${dockerLocation} - ${project.build.finalName}.jar - - - / - ${project.build.directory} - **/** - - - - - - build-image - package - - build - - - ${skip.docker.build} - - - - - tag-image-project-version - package - - tag - - - onap/dmaap/dmaap-mr - ${docker.push.registry}/onap/dmaap/dmaap-mr:${project.version} - ${skip.docker.push} - - - - - tag-image-latest - package - - tag - - - onap/dmaap/dmaap-mr - ${docker.push.registry}/onap/dmaap/dmaap-mr:latest - ${skip.docker.push} - - - - - push-image-latest - deploy - - push - - - ${docker.push.registry}/onap/dmaap/dmaap-mr:${project.version} - ${skip.docker.push} - - - - - push-image - deploy - - push - - - ${docker.push.registry}/onap/dmaap/dmaap-mr:latest - ${skip.docker.push} - - - - com.blackducksoftware.integration hub-maven-plugin @@ -230,37 +121,21 @@ - - - org.apache.maven.plugins - maven-compiler-plugin - 3.1 - - groovy-eclipse-compiler - true - 1.7 - 1.7 - - - - org.codehaus.groovy - groovy-eclipse-compiler - 2.8.0-01 - - - org.codehaus.groovy - groovy-eclipse-batch - 2.1.5-03 - - - + + org.codehaus.groovy groovy-eclipse-compiler 2.8.0-01 true - + @@ -268,10 +143,10 @@ UTF-8 ${basedir}/target/swm/package/nix/dist_files/ simpledemo - + dmaap v1 - 1.0.0 + 3.0.10-oss @@ -296,16 +171,20 @@ 8080 --> 3904 3905 - + https://nexus.onap.org workstation DEV - ${project.version} - 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 + true https://nexus.onap.org nexus3.onap.org:10003 + 3.2.18.RELEASE @@ -333,24 +212,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 @@ -362,9 +370,9 @@ 1.3.2 - org.onap.dmaap.messagerouter.msgrtr - msgrtr - 1.0.0 + org.onap.dmaap.messagerouter.msgrtr + msgrtr + 1.1.15 org.slf4j @@ -394,44 +402,83 @@ tomcat-util + + commons-beanutils + commons-beanutils + - - org.codehaus.jackson - jackson-jaxrs - 1.9.13 + org.mockito + mockito-core + 1.10.19 + test - - org.codehaus.jackson - jackson-mapper-asl - 1.9.13 + org.powermock + powermock-module-junit4 + 1.6.4 + test - org.codehaus.jackson - jackson-core-asl - 1.9.13 + org.powermock + powermock-api-mockito + 1.6.4 + test + + + + + 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.3.3 + com.fasterxml.jackson.core + jackson-databind + 2.8.11.1 + + + org.grails + grails-web + 2.5.4 + + + org.grails + grails-web-jsp + + + + + org.codehaus.groovy + groovy-all + 2.4.8 + compile + + + jline + jline + + - + - junit - junit - 4.11 - test - + junit + junit + 4.11 + test + org.json @@ -443,158 +490,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.5 + + + backport-util-concurrent + backport-util-concurrent + 3.1 + - com.att.aft - dme2 - 3.1.200 - + org.apache.camel + camel-core + ${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 - + 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} + + + + - backport-util-concurrent - backport-util-concurrent - 3.1 + org.apache.camel + camel-http4 + ${camel.version} + + + org.apache.geronimo.specs + geronimo-servlet_2.5_spec + + - 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-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 + @@ -602,17 +638,91 @@ - - docker - - - false - false - false - - - - + + 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 @@ -637,7 +747,7 @@ - + runAjsc @@ -694,6 +804,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 @@ -807,7 +929,7 @@ 2.8.0-01 true - + org.codehaus.mojo exec-maven-plugin @@ -1120,26 +1242,26 @@ - - copy-docker-file - package - - copy-resources - - - ${dockerLocation} - true - - - ${basedir}/src/main/resources/docker - true - - **/* - - - - - + + copy-docker-file + prepare-package + + copy-resources + + + ${dockerLocation} + true + + + ${basedir}/src/main/resources/docker + true + + **/* + + + + + @@ -1222,5 +1344,5 @@ - +