X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=pom.xml;h=e3f35f9a9b693a0f89d97def97e2c634f8c3af96;hb=HEAD;hp=7521682d346f21b962cbbae045a4eda6abe4c1be;hpb=6b9782f9b6a4d062c9bc0dc387cad4bf3011e411;p=dcaegen2%2Fanalytics%2Ftca.git diff --git a/pom.xml b/pom.xml index 7521682..e3f35f9 100644 --- a/pom.xml +++ b/pom.xml @@ -1,1053 +1,1108 @@ - - - - - 4.0.0 - - - org.onap.oparent - oparent - 0.1.1 - - - - org.onap.dcaegen2.analytics.tca - dcae-analytics - 2.0.0-SNAPSHOT - pom - - dcaegen2-analytics-tca - Application Framework for DCAE Analytics - - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - - - - - - - UTF-8 - UTF-8 - ${project.basedir} - - - true - - - 4.1.2 - 0.7.1 - 2.3.0 - 1.6.1 - - 2.4.4 - 0.16.0 - 2.2.4 - 13.0.1 - 3.0 - 1.7.5 - 1.0.9 - 2.0.1 - 3.0.0 - 1.16.10 - - 2.2.0 - 2.2.0 - 4.5.2 - 3.5 - - - - 4.12 - 2.2.0 - 1.4.0 - 2.5.7 - 1.2.5 - - - - 3.3 - 2.19.1 - 2.19.1 - 2.5.4 - 1.7 - 2.10 - 3.0.2 - 3.5 - 2.19.1 - 2.16 - 2.10.4 - 2.4 - 2.4 - 1.16.10.0 - 1.0-m5.1 - 3.5.1 - 2.5 - 2.7 - - - 1.7 - 1.7 - **/*Test.java - false - **/*IT.java - true - true - true - true - checkstyle.xml - suppressions.xml - false - https://nexus.onap.org - content/repositories/snapshots/ - content/repositories/releases/ - content/sites/site/org/onap/dcaegen2/analytics/tca/${project.artifactId}/${project.version} - - - - - - - - - co.cask.cdap - cdap-api - ${cdap.version} - provided - - - - co.cask.cdap - cdap-etl-api - ${cdap.version} - provided - - - - co.cask.cdap - cdap-etl-api-spark - ${cdap.version} - provided - - - - co.cask.cdap - cdap-etl-realtime - ${cdap.version} - provided - - - - co.cask.cdap - cdap-data-pipeline - ${cdap.version} - provided - - - - co.cask.cdap - cdap-data-streams - ${cdap.version} - provided - - - - org.apache.spark - spark-streaming_2.10 - ${spark.version} - provided - - - - co.cask.http - netty-http - ${netty.http.version} - - - - - co.cask.common - common-http - ${cask.common.version} - - - - org.ow2.asm - asm-all - - - - - - - org.apache.hadoop - hadoop-common - ${hadoop.version} - provided - - - commons-logging - commons-logging - - - log4j - log4j - - - org.slf4j - slf4j-log4j12 - - - org.apache.avro - avro - - - org.apache.zookeeper - zookeeper - - - guava - com.google.guava - - - jersey-core - com.sun.jersey - - - jersey-json - com.sun.jersey - - - jersey-server - com.sun.jersey - - - servlet-api - javax.servlet - - - org.mortbay.jetty - jetty - - - org.mortbay.jetty - jetty-util - - - jasper-compiler - tomcat - - - jasper-runtime - tomcat - - - jsp-api - javax.servlet.jsp - - - slf4j-api - org.slf4j - - - httpcore - org.apache.httpcomponents - - - - - - org.apache.hadoop - hadoop-mapreduce-client-core - ${hadoop.version} - provided - - - asm - asm - - - io.netty - netty - - - org.slf4j - slf4j-log4j12 - - - - - - - - org.apache.spark - spark-core_2.10 - ${spark.version} - provided - - - asm - asm - - - org.slf4j - slf4j-log4j12 - - - log4j - log4j - - - org.apache.hadoop - hadoop-client - - - com.esotericsoftware.reflectasm - reflectasm - - - org.apache.curator - curator-recipes - - - org.tachyonproject - tachyon-client - - - org.scala-lang - scala-compiler - - - org.eclipse.jetty.orbit - javax.servlet - - - - - - - org.slf4j - slf4j-api - ${slf4j.version} - provided - - - - ch.qos.logback - logback-core - ${logback.version} - provided - - - - ch.qos.logback - logback-classic - ${logback.version} - provided - - - - - com.google.guava - guava - ${guava.version} - - - - com.google.code.gson - gson - ${gson.version} - provided - - - org.apache.commons - commons-lang3 - ${commons.lang3.version} - - - - - com.google.code.findbugs - jsr305 - ${findbugs.jsr305.version} - provided - - - com.google.code.findbugs - annotations - ${findbugs.annotations.version} - provided - - - - - com.fasterxml.jackson.core - jackson-core - ${jackson.json.version} - - - com.fasterxml.jackson.core - jackson-databind - ${jackson.json.version} - - - com.fasterxml.jackson.core - jackson-annotations - ${jackson.json.version} - - - - - com.jayway.jsonpath - json-path - ${json.path.version} - - - - - org.projectlombok - lombok - ${lombok.version} - provided - - - - - - com.google.inject - guice - ${guice.version} - - - com.google.inject.extensions - guice-assistedinject - ${guice.version} - - - com.google.inject.extensions - guice-multibindings - ${guice.version} - - - - - org.quartz-scheduler - quartz - ${quartz.version} - - - - - org.apache.httpcomponents - httpclient - ${httpclient.version} - - - - - - co.cask.cdap - cdap-unit-test - ${cdap.version} - test - - - co.cask.cdap - cdap-explore-jdbc - - - - - - co.cask.cdap - hydrator-test - ${cdap.version} - test - - - - junit - junit - ${junit.version} - test - - - - org.mockito - mockito-core - ${mockito.version} - - - - com.jayway.jsonpath - json-path-assert - ${jayway.jsonpath.version} - test - - - - org.skyscreamer - jsonassert - ${jsonassert.version} - test - - - - - info.cukes - cucumber-java - ${cucumber.version} - test - - - - info.cukes - cucumber-guice - ${cucumber.version} - test - - - - info.cukes - cucumber-junit - ${cucumber.version} - test - - - - - - - - - - - - org.apache.maven.wagon - wagon-webdav-jackrabbit - 1.0-beta-7 - - - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - ${compiler.plugin.version} - - ${compiler.target.version} - ${compiler.source.version} - - - - - - org.apache.maven.plugins - maven-source-plugin - ${source.plugin.version} - - true - - - - attach-sources - verify - - jar-no-fork - - - - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - ${javadoc.plugin.version} - - - true - false - false - - - - aggregate - site - - aggregate - - - - attach-javadoc - - jar - - - - - - - - org.apache.felix - maven-bundle-plugin - ${bundle.plugin.version} - true - - - *;inline=false;scope=compile - true - lib - - - - - Bundling CDAP Jar - package - - bundle - - - - - - - - org.apache.maven.plugins - maven-antrun-plugin - ${autorun.plugin.version} - - - - - org.apache.maven.plugins - maven-surefire-plugin - ${surefire.plugin.version} - - ${skip.unit.tests} - -Xmx2048m -Djava.awt.headless=true -XX:+UseConcMarkSweepGC - -XX:OnOutOfMemoryError="kill -9 %p" -XX:+HeapDumpOnOutOfMemoryError - - ${surefire.redirectTestOutputToFile} - methods - 8 - 8 - true - xml - false - - ${project.build.directory} - - ${basedir}/src/test/resources/logback-test.xml - - ${project.build.directory} - - - ${unit.test.pattern} - - - ${integration.test.pattern} - - - ${surefireArgLine} - - - - org.apache.maven.surefire - surefire-junit47 - ${surefire.plugin.version} - - - - - - - org.apache.maven.plugins - maven-failsafe-plugin - ${failsafe.plugin.version} - - - integration-tests - - integration-test - verify - - - ${skip.integration.tests} - - - ${failsafeArgLine} - - - - - - - - org.codehaus.mojo - findbugs-maven-plugin - ${findbugs.plugin.version} - - Max - Low - true - - ${findbugs.failOnError} - ${main.basedir}/findbugs-exclude.xml - ${project.reporting.outputDirectory}/findbugs - ${project.reporting.outputDirectory}/findbugs - - - - - analyze-compile - compile - - check - - - - - - - - org.apache.maven.plugins - maven-pmd-plugin - ${pmd.plugin.version} - - ${project.build.sourceEncoding} - ${compiler.target.version} - false - - - **/model/facade/**/*.java - - - ${pmd.violation.buildfail} - ${project.reporting.outputDirectory}/pmd - - - - pmd-check - - check - - - true - ${main.basedir}/pmd-exclude.properties - - - - cpd-check - - cpd-check - - - true - ${main.basedir}/cpd-exclude.properties - - - - - - - - org.apache.maven.plugins - maven-checkstyle-plugin - ${checkstyle.plugin.version} - - - validate - validate - - ${checkstyle.file.name} - ${checkstyle.suppression.file.name} - UTF-8 - true - - ${checkstyle.failOnViolation} - true - ${project.reporting.outputDirectory}/checkstyle - - - check - - - - - - com.puppycrawl.tools - checkstyle - 6.19 - - - - - - - org.apache.maven.plugins - maven-eclipse-plugin - ${eclipe.plugin.version} - - - - - - org.projectlombok - lombok-maven-plugin - ${lombok.plugin.version} - - - delombok - generate-sources - - delombok - - - false - src/main/java - - - - - - - - - external.atlassian.jgitflow - jgitflow-maven-plugin - ${jgitflow.plugin.version} - - - true - - true - - true - - true - - true - - - master - develop - feature - release - hotfix - - true - - - - - - org.apache.maven.plugins - maven-jar-plugin - ${jar.plugin.version} - - - - true - - - ${project.version} - - - - - - - org.apache.maven.plugins - maven-site-plugin - ${maven.site.plugin} - - - - org.apache.maven.plugins - maven-jxr-plugin - ${jxr.plugin.version} - - - - org.apache.maven.plugins - maven-project-info-reports-plugin - ${project.info.reports.plugin.version} - - false - false - - - - - org.apache.maven.plugins - maven-surefire-report-plugin - ${surefire.report.plugin.version} - - - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - - - - org.apache.maven.plugins - maven-jar-plugin - - - - org.apache.maven.plugins - maven-surefire-plugin - - - - org.apache.maven.plugins - maven-failsafe-plugin - - - - org.apache.maven.plugins - maven-source-plugin - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - - org.apache.maven.plugins - maven-pmd-plugin - - - - org.codehaus.mojo - findbugs-maven-plugin - - - - org.apache.maven.plugins - maven-checkstyle-plugin - false - - - - external.atlassian.jgitflow - jgitflow-maven-plugin - - - - - - - - - org.apache.maven.plugins - maven-site-plugin - - - org.apache.maven.plugins - maven-checkstyle-plugin - - ${checkstyle.file.name} - ${checkstyle.suppression.file.name} - - - - org.apache.maven.plugins - maven-jxr-plugin - - - org.apache.maven.plugins - maven-pmd-plugin - - - org.apache.maven.plugins - maven-project-info-reports-plugin - - - org.apache.maven.plugins - maven-surefire-report-plugin - - - - - - - doclint-java8-disable - - [1.8,) - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - -Xdoclint:none - - - - - - - - - dcae-analytics-test - dcae-analytics-model - dcae-analytics-common - dcae-analytics-dmaap - dcae-analytics-tca - dcae-analytics-cdap-common - dcae-analytics-cdap-tca - dcae-analytics-cdap-plugins - dcae-analytics-it - dcae-analytics-aai - - + + + + + 4.0.0 + + + org.onap.oparent + oparent + 2.0.0 + + + + org.onap.dcaegen2.analytics.tca + dcae-analytics + 2.3.0-SNAPSHOT + pom + + dcaegen2-analytics-tca + Application Framework for DCAE Analytics + + + + The Apache Software License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + + + UTF-8 + UTF-8 + ${project.basedir} + + + true + + + 4.1.2 + 0.7.1 + 2.3.0 + 1.6.1 + + 2.4.4 + 0.16.0 + 2.2.4 + 13.0.1 + 3.0 + 1.7.5 + 1.0.9 + 2.0.1 + 3.0.0 + 1.16.10 + 2.9.0 + 2.2.0 + 2.2.0 + 4.5.5 + 3.5 + + + + 4.12 + 2.2.0 + 1.4.0 + 2.5.7 + 1.2.5 + + + + 3.3 + 2.19.1 + 2.19.1 + 2.5.4 + 1.7 + 2.10 + 3.0.2 + 3.5 + 2.19.1 + 2.17 + 2.10.4 + 2.4 + 2.4 + 1.16.10.0 + 1.0-m5.1 + 2.2.3 + 3.5.1 + 2.5 + 2.7 + + + 1.7 + 1.7 + **/*Test.java + false + **/*IT.java + true + true + true + false + checkstyle.xml + suppressions.xml + false + https://nexus.onap.org + content/repositories/snapshots/ + content/repositories/releases/ + + content/sites/site/org/onap/dcaegen2/analytics/tca/${project.artifactId}/${project.version} + + + ${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml + + + + + + + + + + co.cask.cdap + cdap-api + ${cdap.version} + provided + + + + co.cask.cdap + cdap-etl-api + ${cdap.version} + provided + + + + co.cask.cdap + cdap-etl-api-spark + ${cdap.version} + provided + + + + co.cask.cdap + cdap-etl-realtime + ${cdap.version} + provided + + + + co.cask.cdap + cdap-data-pipeline + ${cdap.version} + provided + + + + co.cask.cdap + cdap-data-streams + ${cdap.version} + provided + + + + org.apache.spark + spark-streaming_2.10 + ${spark.version} + provided + + + + co.cask.http + netty-http + ${netty.http.version} + + + + + io.netty + netty + 3.10.6.Final + + + + + co.cask.common + common-http + ${cask.common.version} + + + + org.ow2.asm + asm-all + + + + + + + org.apache.hadoop + hadoop-common + ${hadoop.version} + provided + + + commons-logging + commons-logging + + + log4j + log4j + + + org.slf4j + slf4j-log4j12 + + + org.apache.avro + avro + + + org.apache.zookeeper + zookeeper + + + guava + com.google.guava + + + jersey-core + com.sun.jersey + + + jersey-json + com.sun.jersey + + + jersey-server + com.sun.jersey + + + servlet-api + javax.servlet + + + org.mortbay.jetty + jetty + + + org.mortbay.jetty + jetty-util + + + jasper-compiler + tomcat + + + jasper-runtime + tomcat + + + jsp-api + javax.servlet.jsp + + + slf4j-api + org.slf4j + + + httpcore + org.apache.httpcomponents + + + + + + org.apache.hadoop + hadoop-mapreduce-client-core + ${hadoop.version} + provided + + + asm + asm + + + io.netty + netty + + + org.slf4j + slf4j-log4j12 + + + + + + + + org.apache.spark + spark-core_2.10 + ${spark.version} + provided + + + asm + asm + + + org.slf4j + slf4j-log4j12 + + + log4j + log4j + + + org.apache.hadoop + hadoop-client + + + com.esotericsoftware.reflectasm + reflectasm + + + org.apache.curator + curator-recipes + + + org.tachyonproject + tachyon-client + + + org.scala-lang + scala-compiler + + + org.eclipse.jetty.orbit + javax.servlet + + + + + + + org.slf4j + slf4j-api + ${slf4j.version} + provided + + + + ch.qos.logback + logback-core + ${logback.version} + provided + + + + ch.qos.logback + logback-classic + ${logback.version} + provided + + + + + com.google.guava + guava + ${guava.version} + + + + com.google.code.gson + gson + ${gson.version} + provided + + + org.apache.commons + commons-lang3 + ${commons.lang3.version} + + + + + com.google.code.findbugs + jsr305 + ${findbugs.jsr305.version} + provided + + + com.google.code.findbugs + annotations + ${findbugs.annotations.version} + provided + + + + + com.fasterxml.jackson.core + jackson-core + ${jackson.json.version} + + + com.fasterxml.jackson.core + jackson-databind + ${jackson.json.version} + + + com.fasterxml.jackson.core + jackson-annotations + ${jackson.json.version} + + + + + com.jayway.jsonpath + json-path + ${json.path.version} + + + + + org.projectlombok + lombok + ${lombok.version} + provided + + + + + redis.clients + jedis + ${jedis.version} + + + + + com.google.inject + guice + ${guice.version} + + + com.google.inject.extensions + guice-assistedinject + ${guice.version} + + + com.google.inject.extensions + guice-multibindings + ${guice.version} + + + + + org.quartz-scheduler + quartz + ${quartz.version} + + + + + org.apache.httpcomponents + httpclient + ${httpclient.version} + + + + + + co.cask.cdap + cdap-unit-test + ${cdap.version} + test + + + co.cask.cdap + cdap-explore-jdbc + + + + + + co.cask.cdap + hydrator-test + ${cdap.version} + test + + + + junit + junit + ${junit.version} + test + + + + org.mockito + mockito-core + ${mockito.version} + + + + com.jayway.jsonpath + json-path-assert + ${jayway.jsonpath.version} + test + + + + org.skyscreamer + jsonassert + ${jsonassert.version} + test + + + + + info.cukes + cucumber-java + ${cucumber.version} + test + + + + info.cukes + cucumber-guice + ${cucumber.version} + test + + + + info.cukes + cucumber-junit + ${cucumber.version} + test + + + + + + + + + + + + ${project.basedir}/src/main/resources + + + ${project.build.directory}/git + + + + + + org.apache.maven.wagon + wagon-webdav-jackrabbit + 1.0-beta-7 + + + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + ${compiler.plugin.version} + + ${compiler.target.version} + ${compiler.source.version} + + + + + + org.apache.maven.plugins + maven-source-plugin + ${source.plugin.version} + + true + + + + attach-sources + verify + + jar-no-fork + + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${javadoc.plugin.version} + + + true + false + false + + + + aggregate + site + + aggregate + + + + attach-javadoc + + jar + + + + + + + + org.apache.felix + maven-bundle-plugin + ${bundle.plugin.version} + true + + + *;inline=false;scope=compile + true + lib + + + + + Bundling CDAP Jar + package + + bundle + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + ${autorun.plugin.version} + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${surefire.plugin.version} + + ${skip.unit.tests} + -Xmx2048m -Djava.awt.headless=true -XX:+UseConcMarkSweepGC + -XX:OnOutOfMemoryError="kill -9 %p" -XX:+HeapDumpOnOutOfMemoryError + + ${surefire.redirectTestOutputToFile} + methods + 8 + 8 + true + xml + false + + ${project.build.directory} + + ${basedir}/src/test/resources/logback-test.xml + + ${project.build.directory} + + + ${unit.test.pattern} + + + ${integration.test.pattern} + + + ${surefireArgLine} + + + + org.apache.maven.surefire + surefire-junit47 + ${surefire.plugin.version} + + + + + + + org.apache.maven.plugins + maven-failsafe-plugin + ${failsafe.plugin.version} + + + integration-tests + + integration-test + verify + + + ${skip.integration.tests} + + + ${failsafeArgLine} + + + + + + + + org.codehaus.mojo + findbugs-maven-plugin + ${findbugs.plugin.version} + + Max + Low + true + + ${findbugs.failOnError} + ${main.basedir}/findbugs-exclude.xml + ${project.reporting.outputDirectory}/findbugs + ${project.reporting.outputDirectory}/findbugs + + + + + analyze-compile + compile + + check + + + + + + + + org.apache.maven.plugins + maven-pmd-plugin + ${pmd.plugin.version} + + ${project.build.sourceEncoding} + ${compiler.target.version} + false + + + **/model/facade/**/*.java + + + ${pmd.violation.buildfail} + ${project.reporting.outputDirectory}/pmd + + + + pmd-check + + check + + + true + ${main.basedir}/pmd-exclude.properties + + + + cpd-check + + cpd-check + + + true + ${main.basedir}/cpd-exclude.properties + + + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + ${checkstyle.plugin.version} + + + validate + validate + + ${checkstyle.file.name} + ${checkstyle.suppression.file.name} + UTF-8 + true + + ${checkstyle.failOnViolation} + true + ${project.reporting.outputDirectory}/checkstyle + + + check + + + + + + com.puppycrawl.tools + checkstyle + 6.19 + + + + + + + org.apache.maven.plugins + maven-eclipse-plugin + ${eclipe.plugin.version} + + + + + + org.projectlombok + lombok-maven-plugin + ${lombok.plugin.version} + + + delombok + generate-sources + + delombok + + + false + src/main/java + + + + + + + + pl.project13.maven + git-commit-id-plugin + ${gitcommitid.plugin.version} + + + generate-git-properties + generate-resources + + revision + + + false + true + + ${project.build.directory}/git/git.properties + + + + + + + + + external.atlassian.jgitflow + jgitflow-maven-plugin + ${jgitflow.plugin.version} + + + true + + true + + true + + true + + true + + + master + develop + feature + release + hotfix + + true + + + + + + org.apache.maven.plugins + maven-jar-plugin + ${jar.plugin.version} + + + + true + + + ${project.version} + + + + + + + org.apache.maven.plugins + maven-site-plugin + ${maven.site.plugin} + + + + org.apache.maven.plugins + maven-jxr-plugin + ${jxr.plugin.version} + + + + org.apache.maven.plugins + maven-project-info-reports-plugin + ${project.info.reports.plugin.version} + + false + false + + + + + org.apache.maven.plugins + maven-surefire-report-plugin + ${surefire.report.plugin.version} + + + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + org.apache.maven.plugins + maven-jar-plugin + + + + org.apache.maven.plugins + maven-surefire-plugin + + + + org.apache.maven.plugins + maven-failsafe-plugin + + + + org.apache.maven.plugins + maven-source-plugin + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + + org.apache.maven.plugins + maven-pmd-plugin + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + false + + + + external.atlassian.jgitflow + jgitflow-maven-plugin + + + + pl.project13.maven + git-commit-id-plugin + + + + + + + + + org.apache.maven.plugins + maven-site-plugin + + + org.apache.maven.plugins + maven-checkstyle-plugin + + ${checkstyle.file.name} + ${checkstyle.suppression.file.name} + + + + org.apache.maven.plugins + maven-jxr-plugin + + + org.apache.maven.plugins + maven-pmd-plugin + + + org.apache.maven.plugins + maven-project-info-reports-plugin + + + org.apache.maven.plugins + maven-surefire-report-plugin + + + + + + + doclint-java8-disable + + [1.8,) + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + -Xdoclint:none + + + + + + + + + dcae-analytics-test + dcae-analytics-model + dcae-analytics-common + dcae-analytics-dmaap + dcae-analytics-tca + dcae-analytics-cdap-common + dcae-analytics-cdap-tca + dcae-analytics-cdap-plugins + dcae-analytics-it + dcae-analytics-aai + +