X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=pom.xml;h=1ebf280a36b0059308512b06fdaab282ee281c4f;hb=4b206824b23c87316419c13eabf2b8cd4e61bef2;hp=ce241643b58659ddbad2f5c1d0f8a056f02442b7;hpb=d57d5edc29c51d245a1f08178b7b189fa8599faa;p=dmaap%2Fmessagerouter%2Fmessageservice.git diff --git a/pom.xml b/pom.xml index ce24164..1ebf280 100644 --- a/pom.xml +++ b/pom.xml @@ -1,97 +1,130 @@ - + + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 org.onap.oparent oparent - 0.1.1 + 3.2.0 - + org.onap.dmaap.messagerouter.messageservice dmaapMR1 - 1.1.3-SNAPSHOT + 1.3.0-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 + + + + + UTF-8 + ${basedir}/target/swm/package/nix/dist_files/ + simpledemo + + dmaap + v1 + 3.0.11-oss + + + /appl/${project.artifactId} + + + + /appl/${project.artifactId} + + ${basedir}/target/swm/package/nix/dist_files${distFilesRoot} + + + + msgrtr + dmaap + com.att.acsi.saat.dt.dmaap.dev + + 3904 + 3905 + https://nexus.onap.org + workstation + DEV + + ${maven.build.timestamp} + yyyyMMdd'T'HHmmss'Z' + 2.21.5 + 3.5.0 + /content/sites/site/org/onap/dmaap/messagerouter/messageservice/${project.artifactId}/${project.version} + false + false + false + https://nexus.onap.org + nexus3.onap.org:10003 + 3.2.18.RELEASE + java + false + ${project.build.directory}/surefire-reports + ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml + ${project.version} + 2.13.3 + 8 + 8 + false + + - + + maven-checkstyle-plugin + + + onap-java-style + + false + + + + + org.apache.maven.plugins maven-site-plugin - 3.6 - - - org.apache.maven.wagon - wagon-webdav-jackrabbit - 2.10 - - - - - 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 +137,7 @@ - + org.apache.maven.plugins maven-release-plugin @@ -122,96 +155,6 @@ - - - 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,84 +173,22 @@ - - - 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 - + + maven-deploy-plugin + 3.0.0-M1 + + ${skip.deploy} + + - - UTF-8 - ${basedir}/target/swm/package/nix/dist_files/ - simpledemo - - dmaap - v1 - 1.0.0 - - - /appl/${project.artifactId} - - - - /appl/${project.artifactId} - - ${basedir}/target/swm/package/nix/dist_files${distFilesRoot} - - - - msgrtr - dmaap - com.att.acsi.saat.dt.dmaap.dev - - 3904 - 3905 - - workstation - DEV - ${project.version} - 2.15.5 - /content/sites/site/org/onap/dmaap/messagerouter/messageservice/${project.artifactId}/${project.version} - true - true - https://nexus.onap.org - nexus3.onap.org:10003 - - @@ -318,67 +199,289 @@ - + - - - - + + + + + org.springframework.boot + spring-boot-starter-actuator + 2.4.0 + + + + io.micrometer + micrometer-core + 1.7.1 + + + + io.micrometer + micrometer-registry-prometheus + 1.6.1 + + + 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 + + + javax.jms + jms + + + + + org.springframework + spring-test + 3.2.12.RELEASE + test + + + org.springframework + spring-expression + 4.3.18.RELEASE + + + org.springframework + spring-messaging + 4.1.9.RELEASE + + + org.apache.zookeeper + zookeeper + 3.7.0 + + + com.101tec + zkclient + 0.2 + + + org.slf4j + slf4j-api + 1.6.1 + + + + org.apache.logging.log4j + log4j-api + ${log4j.version} + + + org.apache.logging.log4j + log4j-core + ${log4j.version} + + + org.slf4j + slf4j-log4j12 + 1.6.1 + + + * + * + + + + + org.hamcrest + hamcrest-library + 1.3 + test + + + org.apache.kafka + kafka_2.13 + 2.8.0 + + + commons-codec + commons-codec + 1.14 + + + jline + jline + 2.12.1 commons-io commons-io - 2.4 + 2.7 - org.apache.commons + org.quartz-scheduler + quartz + 2.3.2 + + + com.fasterxml.woodstox + woodstox-core + 5.3.0 + + + org.grails + grails-bootstrap + 4.0.1 + 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 + + + + + commons-fileupload + commons-fileupload + 1.4 + + + org.springframework + spring-context + 4.3.18.RELEASE + + + org.springframework + spring-webmvc + 5.3.3 + + + org.springframework + spring-core + 4.3.18.RELEASE + + + org.springframework + spring-beans + 4.3.18.RELEASE + + + commons-io commons-io - 1.3.2 + 2.11.0 - org.onap.dmaap.messagerouter.msgrtr - msgrtr - 1.0.0 + com.att.eelf + eelf-core + 1.0.0 - org.slf4j - slf4j-log4j12 + org.mockito + mockito-core - com.att.ajsc - ajsc-core + org.powermock + powermock-module-junit4 + + org.powermock + powermock-api-mockito + + + + + + com.att.nsa + nsaServerLibrary + 1.0.10 + org.apache.tomcat tomcat-catalina - org.apache.tomcat.embed tomcat-embed-core @@ -387,232 +490,351 @@ org.apache.tomcat tomcat-util - - com.att.nsa - tomcat-util + javax.mail + mail - - - org.codehaus.jackson - jackson-jaxrs - 1.9.13 + com.att.nsa + saToolkit + 0.0.1 + + + org.apache.curator + curator-recipes + 4.0.1 + + + org.apache.curator + curator-test + 4.0.1 + + + javax.inject + javax.inject + 1 + + + org.mockito + mockito-core + 3.9.0 + test + + + org.powermock + powermock-core + 2.0.7 + test + + + org.powermock + powermock-module-junit4 + 2.0.7 + test + + + org.powermock + powermock-module-junit4-rule + 2.0.7 + test + + + org.powermock + powermock-api-support + 2.0.7 + test - - org.codehaus.jackson - jackson-mapper-asl - 1.9.13 + org.powermock + powermock-api-mockito2 + 2.0.7 - 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 - - com.fasterxml.jackson.core - jackson-databind - 2.3.3 + com.fasterxml.jackson.core + jackson-databind - - junit - junit - 4.11 - test - - + org.grails + grails-web + 2.5.4 + + + org.grails + grails-web-jsp + + + + + org.codehaus.groovy + groovy-all + 3.0.8 + pom + + + jline + jline + + + + + junit + junit + 4.13.2 + test + org.json json 20131018 - 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.11-oss + pom - com.att.aft - dme2 - 3.1.200 - - - - 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.onap.aaf.authz + aaf-cadi-aaf + 2.7.4 + + + log4j + log4j + + + 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-core + 3.4.0 + + + org.apache.camel + camel-quartz + ${camel.version} + + + org.apache.camel + camel-spring + ${camel.version.latest} + + + org.apache.camel + camel-restlet + ${camel.version} + + + org.restlet + org.restlet.jse + + + + + org.apache.camel + camel-servlet + ${camel.version} + + + org.apache.httpcomponents + httpcore + 4.4.1 + + + org.apache.camel + camel-http4 + ${camel.version} + + + org.apache.geronimo.specs + geronimo-servlet_2.5_spec + + + + + org.apache.camel + camel-groovy + ${camel.version.latest} + + + 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.4.2 + + + org.apache.camel + camel-velocity + ${camel.version.latest} + + + com.att.ajsc + ajsc-runner + 3.0.11-oss + runtime + + + com.att.ajsc + ajsc-core + 3.0.11-oss + provided + + + org.apache.kafka + kafka_2.12 + 2.7.0 + test + - - - - docker - - - false - false - false - - - - + + docker + + + + + + + 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 + + ${skip.docker.build} + ${skip.docker.push} + ${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 +859,7 @@ - + runAjsc @@ -654,11 +876,11 @@ java - false true @@ -694,25 +916,37 @@ 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 - - AJSC_EXTERNAL_LIB_FOLDERS ${basedir}/target/commonLibs - AJSC_EXTERNAL_PROPERTIES_FOLDERS @@ -737,12 +971,12 @@ - context=/ @@ -763,7 +997,6 @@ - @@ -807,7 +1040,6 @@ 2.8.0-01 true - org.codehaus.mojo exec-maven-plugin @@ -959,20 +1191,20 @@ - - + failonerror="false" + tofile="target/CDP/${module.ajsc.namespace.name}Blueprint.xml" /> @@ -987,25 +1219,25 @@ + file="target/versioned-runtime/context/__module.ajsc.namespace.name__#__module.ajsc.namespace.version__.context" /> + file="src/main/runtime/context/__module.ajsc.namespace.name__#__module.ajsc.namespace.version__.context" + tofile="target/versioned-runtime/context/${module.ajsc.namespace.name}#${module.ajsc.namespace.version}.context" /> + file="target/versioned-runtime/deploymentPackage/__module.ajsc.namespace.name__#__module.ajsc.namespace.version__.json" /> + file="src/main/runtime/deploymentPackage/__module.ajsc.namespace.name__#__module.ajsc.namespace.version__.json" + tofile="target/versioned-runtime/deploymentPackage/${module.ajsc.namespace.name}#${module.ajsc.namespace.version}.json" /> + file="target/versioned-runtime/shiroRole/contextadmin#__module.ajsc.namespace.name__.json" /> + file="src/main/runtime/shiroRole/contextadmin#__module.ajsc.namespace.name__.json" + tofile="target/versioned-runtime/shiroRole/contextadmin#${module.ajsc.namespace.name}.json" /> + file="target/versioned-runtime/shiroUserRole/ajsc#contextAdmin#__module.ajsc.namespace.name__.json" /> + file="src/main/runtime/shiroUserRole/ajsc#contextadmin#__module.ajsc.namespace.name__.json" + tofile="target/versioned-runtime/shiroUserRole/ajsc#contextadmin#${module.ajsc.namespace.name}.json" /> @@ -1019,8 +1251,8 @@ + srcdir="${basedir}/target/swm/package/nix/dist_files${distFilesRoot}" + includes="**/*.sh,**/*.xml,**/*.properties,**/*.xsd" /> @@ -1068,7 +1300,6 @@ provided net.cingular.enterprise,com.att.aft,dom4j - ${project.build.directory}/commonLibs true @@ -1120,30 +1351,28 @@ - - copy-docker-file - prepare-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 + + **/* + + + + + - com.google.code.maven-replacer-plugin replacer @@ -1222,5 +1451,4 @@ -