X-Git-Url: https://gerrit.onap.org/r/gitweb?p=dmaap%2Fmessagerouter%2Fmessageservice.git;a=blobdiff_plain;f=pom.xml;h=09237ac197afcbc949378cbbca770c7ba7876c1b;hp=b2831937f6de05258647de8f73cd2fc12a7b32ac;hb=HEAD;hpb=b2f9fb0fbcb44d83776e53ec74b3e3597fd486d1 diff --git a/pom.xml b/pom.xml index b283193..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 - 2.1.0 + 3.2.1 org.onap.dmaap.messagerouter.messageservice dmaapMR1 - 1.1.17-SNAPSHOT + 1.4.5-SNAPSHOT dmaap-messagerouter-messageservice Message Router - Restful interface built for kafka @@ -29,59 +31,63 @@ 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 + - - org.jacoco - jacoco-maven-plugin - - - prepare-agent - - prepare-agent - - - - report - - report - - - ${project.build.directory}/code-coverage/jacoco.exec - ${project.reporting.outputDirectory}/jacoco-ut - - - - + + 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 @@ -117,8 +123,6 @@ - - com.blackducksoftware.integration hub-maven-plugin @@ -137,77 +141,22 @@ - - 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 - 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 - /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 - java - false - ${project.build.directory}/surefire-reports - ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml - ${project.version} - - @@ -218,79 +167,98 @@ - - - - - - - - - - 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 - - - + + 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 @@ -301,20 +269,79 @@ spring-messaging 4.1.9.RELEASE - - org.apache.zookeeper zookeeper - 3.4.10 + 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 - 2.5.4 + 4.0.1 compile @@ -366,53 +393,58 @@ org.springframework - spring-webmvc - 4.3.18.RELEASE + spring-context + ${spring.version} org.springframework - spring-core - 4.3.18.RELEASE + spring-webmvc + ${spring.version} org.springframework - spring-beans - 4.3.18.RELEASE + spring-core + ${spring.version} - org.springframework - spring-context - 4.3.18.RELEASE + spring-beans + ${spring.version} commons-io commons-io - 2.4 - - - org.apache.commons - commons-io - 1.3.2 + 2.11.0 - org.onap.dmaap.messagerouter.msgrtr - msgrtr - 1.1.21 + 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 @@ -421,63 +453,80 @@ 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 @@ -493,36 +542,35 @@ org.codehaus.groovy groovy-all - 2.4.8 - compile + 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.2.2 - org.apache.cxf @@ -530,37 +578,37 @@ - org.codehaus.jettison jettison 1.3.7 - - com.att.ajsc ajsc-archetype-parent 3.0.11-oss pom - - - org.onap.aaf.authz - aaf-cadi-aaf - 2.1.13 - - - backport-util-concurrent - backport-util-concurrent - 3.1 - + + 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} + 3.4.0 org.apache.camel @@ -570,7 +618,7 @@ org.apache.camel camel-spring - ${camel.version} + ${camel.version.latest} org.apache.camel @@ -587,12 +635,12 @@ org.apache.camel camel-servlet ${camel.version} - - - + + org.apache.httpcomponents + httpcore + 4.4.1 + org.apache.camel camel-http4 @@ -607,7 +655,7 @@ org.apache.camel camel-groovy - ${camel.version} + ${camel.version.latest} org.apache.camel @@ -642,12 +690,12 @@ org.igniterealtime.smack smack-tcp - 4.1.0-rc1 + 4.4.2 org.apache.camel camel-velocity - ${camel.version} + ${camel.version.latest} com.att.ajsc @@ -662,266 +710,105 @@ provided - org.springframework - spring-test - 3.2.12.RELEASE + 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 - - - 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 + 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 - - - 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 - ${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} - - - @@ -965,7 +852,6 @@ 2.8.0-01 true - org.codehaus.mojo exec-maven-plugin @@ -1117,20 +1003,20 @@ - - + failonerror="false" + tofile="target/CDP/${module.ajsc.namespace.name}Blueprint.xml" /> @@ -1145,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" /> @@ -1177,8 +1063,8 @@ + srcdir="${basedir}/target/swm/package/nix/dist_files${distFilesRoot}" + includes="**/*.sh,**/*.xml,**/*.properties,**/*.xsd" /> @@ -1217,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 @@ -1263,21 +1135,6 @@ - - copyscript - package - - copy-resources - - - ${basedir}/target/swm/package/nix/dist_files${distFilesRoot}/bin - - - src/main/scripts - - - - copy-docker-file prepare-package @@ -1298,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} - - - - @@ -1368,11 +1163,14 @@ org.apache.maven.plugins maven-surefire-plugin - 2.14.1 + 2.19.1 **/AbstractTest.java + + ${surefireArgLine} --illegal-access=permit + @@ -1380,5 +1178,4 @@ -