X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=pom.xml;h=09237ac197afcbc949378cbbca770c7ba7876c1b;hb=HEAD;hp=8d8b2068817370c998484bac6832798e50767cec;hpb=7cd58518e9dc263521f252c1095a43244e464222;p=dmaap%2Fmessagerouter%2Fmessageservice.git diff --git a/pom.xml b/pom.xml index 8d8b206..09237ac 100644 --- a/pom.xml +++ b/pom.xml @@ -1,27 +1,29 @@ - + 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 - 1.1.0 + 3.2.1 org.onap.dmaap.messagerouter.messageservice dmaapMR1 - 1.1.4-SNAPSHOT + 1.4.5-SNAPSHOT dmaap-messagerouter-messageservice Message Router - Restful interface built for kafka @@ -29,47 +31,68 @@ Apache License Version 2.0 + + UTF-8 + ${basedir}/target/swm/package/nix/dist_files/ + simpledemo + dmaap + v1 + 3.0.11-oss - - - Rajashree - - ATT - www.att.com - - - Ramkumar - - ATT - www.att.com - - + + /appl/${project.artifactId} + + + + /appl/${project.artifactId} + + ${basedir}/target/swm/package/nix/dist_files${distFilesRoot} + 3904 + 3905 + https://nexus.onap.org + yyyyMMdd'T'HHmmss'Z' + 2.21.5 + 3.17.0 + false + false + false + nexus3.onap.org:10003 + https://nexus.onap.org + 5.3.20 + java + false + ${project.build.directory}/surefire-reports + ${project.version} + 2.17.1 + 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 - - org.apache.maven.plugins maven-source-plugin @@ -100,96 +123,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 - install - - build - - - ${skip.docker.build} - - - - - tag-image-project-version - install - - tag - - - onap/dmaap/dmaap-mr - ${docker.push.registry}/onap/dmaap/dmaap-mr:${project.version} - ${skip.docker.push} - - - - - tag-image-latest - install - - 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 @@ -208,85 +141,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 - 1.5.0 - dmaap - v1 - 3.0.5-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 - - workstation - DEV - ${project.version} - 2.17.6 - /content/sites/site/org/onap/dmaap/messagerouter/messageservice/${project.artifactId}/${project.version} - true - true - https://nexus.onap.org - nexus3.onap.org:10003 - 3.2.18.RELEASE - - @@ -297,141 +167,284 @@ - + - - - - - - - com.att.cadi - cadi-core - 1.3.0 + org.springframework.boot + spring-boot-starter-actuator + 2.4.0 + + + logback-classic + ch.qos.logback + + + + + + 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.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 - - - com.sun.mail - javax.mail - ${javax-mail-version} - - - - javax.activation - activation - - - - 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 - - - - + 3.7.0 + + + slf4j-log4j12 + org.slf4j + + + + + com.101tec + zkclient + 0.11 + + + + org.apache.logging.log4j + log4j-api + ${log4j.version} + + + org.apache.logging.log4j + log4j-core + ${log4j.version} + + + org.slf4j + slf4j-log4j12 + 1.7.32 + + + * + * + + + + + 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 + + + org.quartz-scheduler + quartz + 2.3.2 + + + com.fasterxml.woodstox + woodstox-core + 6.2.8 + + + 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 + ${spring.version} + + org.springframework spring-webmvc - 3.2.18.RELEASE + ${spring.version} - commons-io - commons-io - 2.4 + org.springframework + spring-core + ${spring.version} - org.apache.commons + org.springframework + spring-beans + ${spring.version} + + + commons-io commons-io - 1.3.2 + 2.11.0 - org.onap.dmaap.messagerouter.msgrtr - msgrtr - 1.1.3 + com.att.eelf + eelf-core + 2.0.0-oss - 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 @@ -440,147 +453,152 @@ org.apache.tomcat tomcat-util - - com.att.nsa - tomcat-util - - - - commons-beanutils - commons-beanutils + javax.mail + mail + + com.att.nsa + saToolkit + 1.2.0-oss + + + 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 - 1.10.19 + 3.9.0 + test + + + org.powermock + powermock-core + 2.0.7 test org.powermock powermock-module-junit4 - 1.6.4 + 2.0.7 test org.powermock - powermock-api-mockito - 1.6.4 + powermock-module-junit4-rule + 2.0.7 test - - + + org.powermock + powermock-api-support + 2.0.7 + test + + + org.powermock + powermock-api-mockito2 + 2.0.7 + com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider 2.2.3 - com.fasterxml.jackson.core jackson-core - 2.8.11 - com.fasterxml.jackson.core jackson-databind - 2.8.11.1 + 2.13.4 - org.grails - grails-web - 2.5.4 - - org.grails - grails-web-jsp - - - - - org.codehaus.groovy - groovy-all - 2.4.4 - compile - - - jline - jline - - - - + grails-web + 2.5.4 + + + org.grails + grails-web-jsp + + + + + org.codehaus.groovy + groovy-all + 3.0.8 + pom + + + jline + jline + + + testng + org.testng + + + junit junit - 4.11 + 4.13.2 test - org.json json 20131018 - org.apache.cxf cxf-rt-rs-extension-providers - 3.0.12 + 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.5-oss + 3.0.11-oss 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 @@ -590,7 +608,7 @@ org.apache.camel camel-core - ${camel.version} + 3.4.0 org.apache.camel @@ -600,7 +618,7 @@ org.apache.camel camel-spring - ${camel.version} + ${camel.version.latest} org.apache.camel @@ -617,19 +635,12 @@ org.apache.camel camel-servlet ${camel.version} - - - + httpcore + 4.4.1 + org.apache.camel camel-http4 @@ -644,7 +655,7 @@ org.apache.camel camel-groovy - ${camel.version} + ${camel.version.latest} org.apache.camel @@ -676,192 +687,128 @@ camel-xmpp ${camel.version} + + org.igniterealtime.smack + smack-tcp + 4.4.2 + org.apache.camel camel-velocity - ${camel.version} + ${camel.version.latest} com.att.ajsc ajsc-runner - 3.0.5-oss + 3.0.11-oss runtime com.att.ajsc ajsc-core - 3.0.5-oss + 3.0.11-oss provided + + io.dropwizard.metrics + metrics-core + 4.2.3 + test + + + org.slf4j + slf4j-api + 1.7.32 + + + com.github.stefanbirkner + system-rules + 1.17.2 + test + - - docker - - false - false - false + true - - - - runLocal - initialize - org.apache.maven.plugins - maven-antrun-plugin + org.codehaus.groovy.maven + gmaven-plugin - initialize - - - - - + validate - run + 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']; + + - - - - - - runAjsc - - initialize - - org.codehaus.mojo - exec-maven-plugin - 1.3.2 + io.fabric8 + docker-maven-plugin + 0.33.0 + + ${skip.docker.build} + ${skip.docker.push} + ${docker.pull.registry} + ${docker.push.registry} + + + onap/dmaap/dmaap-mr + + try + ${dockerLocation} + Dockerfile + + ${dockertag1} + ${dockertag2} + + + + + - initialize + generate-images + install - java + build + + + + push-images + deploy + + push - - - false - true - java - com.att.ajsc.runner.Runner - - com.att.ajsc - ajsc-runner - - - ${basedir}/ajsc-shared-config/etc - - - - ${runAjscHome} - - - - - - AJSC_HOME - ${runAjscHome} - - - AJSC_HOME - ${runAjscHome} - - - AJSC_CONF_HOME - ${basedir}/bundleconfig-local - - - logback.configurationFile - ${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 - ${basedir}/ajsc-shared-config/etc - - - - AJSC_SERVICE_NAMESPACE - ${module.ajsc.namespace.name} - - - AJSC_SERVICE_VERSION - ${module.ajsc.namespace.version} - - - SOACLOUD_SERVICE_VERSION - ${project.version} - - - server.port - ${serverPort} - - - - - - context=/ - port=${serverPort} - sslport=${sslport} - - - - java - - - - com.att.ajsc - ajsc-runner - ${ajscRuntimeVersion} - - - @@ -905,7 +852,6 @@ 2.8.0-01 true - org.codehaus.mojo exec-maven-plugin @@ -1057,20 +1003,20 @@ - - + failonerror="false" + tofile="target/CDP/${module.ajsc.namespace.name}Blueprint.xml" /> @@ -1085,25 +1031,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" /> @@ -1117,8 +1063,8 @@ + srcdir="${basedir}/target/swm/package/nix/dist_files${distFilesRoot}" + includes="**/*.sh,**/*.xml,**/*.properties,**/*.xsd" /> @@ -1157,20 +1103,6 @@ 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 @@ -1203,21 +1135,6 @@ - - copyscript - package - - copy-resources - - - ${basedir}/target/swm/package/nix/dist_files${distFilesRoot}/bin - - - src/main/scripts - - - - copy-docker-file prepare-package @@ -1238,68 +1155,6 @@ - - - - - - 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} - - - - @@ -1308,11 +1163,14 @@ org.apache.maven.plugins maven-surefire-plugin - 2.14.1 + 2.19.1 **/AbstractTest.java + + ${surefireArgLine} --illegal-access=permit + @@ -1320,5 +1178,4 @@ -