X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=catalog-be%2Fpom.xml;h=9ac9346e7b18bbf6c28c9674341f31ea9efd5dc3;hb=9ae0861fbca13eb88c2606eb2b8ff975562c7c1a;hp=870bf09be68c957d90ac2d2fbfacf790475dcda3;hpb=9ce1c9cce49d3aeeca1f34f3d798f3f8a7ba9ede;p=sdc.git diff --git a/catalog-be/pom.xml b/catalog-be/pom.xml index 870bf09be6..9ac9346e7b 100644 --- a/catalog-be/pom.xml +++ b/catalog-be/pom.xml @@ -1,850 +1,1165 @@ - - - 4.0.0 - - catalog-be - war - - - org.openecomp.sdc - sdc-main - 1.1.0-SNAPSHOT - - - - 2.1.0-M2 - - - - - - - - - com.fasterxml.jackson.dataformat - jackson-dataformat-yaml - ${jackson.yaml.version} - compile - - - - com.fasterxml.jackson.core - jackson-databind - ${jackson.version} - compile - - - - com.fasterxml.jackson.core - jackson-core - ${jackson.version} - compile - - - - com.fasterxml.jackson.core - jackson-annotations - ${jackson.annotations.version} - compile - - - - org.glassfish.jersey.media - jersey-media-multipart - ${jersey-bom.version} - compile - - - - org.openecomp.sdc - security-utils - ${project.version} - compile - - - - com.tinkerpop.blueprints - blueprints-sail-graph - 2.5.0 - true - - - org.slf4j - slf4j-log4j12 - - - - - - com.tinkerpop.blueprints - blueprints-graph-sail - 2.5.0 - true - - - - - io.swagger - swagger-jersey2-jaxrs - compile - 1.5.15 - - - - - org.openecomp.sdc - common-app-api - ${project.version} - compile - - - - org.openecomp.sdc.be - common-be - ${project.version} - compile - - - org.openecomp.sdc.be - catalog-dao - ${project.version} - compile - - - - org.openecomp.sdc.be - catalog-model - ${project.version} - compile - - - - - org.slf4j - slf4j-api - ${slf4j-api.version} - compile - - - - ch.qos.logback - logback-classic + + 4.0.0 + + catalog-be + war + + + org.openecomp.sdc + sdc-main + 1.6.5-SNAPSHOT + + + + 2.0.0.0 + 2.0.8 + 1.5.22 + + + + + + com.fasterxml.jackson.dataformat + jackson-dataformat-yaml + ${jackson.version} + compile + + + + com.fasterxml.jackson.core + jackson-databind + ${jackson.version} + compile + + + + org.onap.sdc.common + onap-generic-artifact-browser-service + ${project.version} + compile + + + + + io.swagger.core.v3 + swagger-annotations + ${swagger.version} + + + io.swagger + swagger-jersey2-jaxrs + ${swagger.jaxrs.version} + + + + + org.openecomp.sdc + common-app-api + ${project.version} + compile + + + + org.openecomp.sdc.be + common-be + ${project.version} + compile + + + org.openecomp.sdc.be + common-be + ${project.version} + test-jar + test + + + org.openecomp.sdc.be + catalog-dao + ${project.version} + compile + + + + org.openecomp.sdc.be + catalog-model + ${project.version} + compile + + + + ch.qos.logback + logback-classic ${logback.version} - compile - + compile + - - ch.qos.logback - logback-core - ${logback.version} - compile - - - - - org.yaml - snakeyaml + + + org.yaml + snakeyaml ${snakeyaml.version} - compile - - - - - org.apache.commons - commons-jci-core - ${commons-jci-core.version} - compile - - - - - com.google.code.gson - gson - ${gson.version} - compile - - - - - org.glassfish.jersey.media - jersey-media-json-jackson - ${jersey-bom.version} - compile - - - - org.glassfish.jersey.containers - jersey-container-servlet-core - ${jersey-bom.version} - compile - - - - - org.apache.httpcomponents - httpclient + compile + + + + + org.apache.commons + commons-jci-core + ${commons-jci-core.version} + compile + + + + + com.google.code.gson + gson + ${gson.version} + compile + + + + + org.glassfish.jersey.media + jersey-media-json-jackson + ${jersey-bom.version} + compile + + + + org.glassfish.jersey.containers + jersey-container-servlet-core + ${jersey-bom.version} + compile + + + + org.glassfish.jersey.media + jersey-media-multipart + ${jersey-bom.version} + compile + + + org.glassfish.jersey.ext + jersey-spring4 + ${jersey-bom.version} + + + org.springframework + spring-web + + + org.springframework + spring-beans + + + org.springframework + spring-core + + + org.springframework + spring-aop + + + + org.springframework + spring-context + + + + + + + + org.glassfish.hk2.external + asm-all-repackaged + + + + org.glassfish.jersey.ext + jersey-bean-validation + + + + + org.apache.httpcomponents + httpclient ${httpclient.version} - compile - + compile + - - org.apache.httpcomponents - httpcore + + org.apache.httpcomponents + httpcore ${httpcore.version} - compile - - - - commons-logging - commons-logging - ${commons-logging} - compile - - - - commons-codec - commons-codec + compile + + + + commons-logging + commons-logging + ${commons-logging} + compile + + + + commons-codec + commons-codec ${commons-codec} - compile - - + compile + + - - javax.servlet - servlet-api + + javax.servlet + javax.servlet-api ${servlet-api.version} - provided - - - - org.eclipse.jgit - org.eclipse.jgit - 3.4.1.201406201815-r - - - - - org.springframework - spring-core - ${spring.version} - compile - - - - org.springframework - spring-context - ${spring.version} - compile - - - - org.springframework - spring-web - ${spring.version} - compile - - - - org.springframework - spring-webmvc - ${spring.version} - compile - - - - org.springframework - spring-aop - ${spring.version} - compile - - - - org.springframework - spring-beans - ${spring.version} - compile - - - - org.springframework - spring-expression - ${spring.version} - compile - - - - org.codehaus.groovy - groovy-all - ${groovy.version} - compile - - - - org.codehaus.janino - janino - ${janino.version} - compile - - - - org.codehaus.janino - commons-compiler - ${janino.version} - compile - - - - com.google.guava - guava - ${guava.version} - compile - - - - - com.thinkaurelius.titan - titan-core - ${titan.version} - compile - - - org.json - json - - - slf4j-log4j12 - org.slf4j - - - - - - com.thinkaurelius.titan - titan-cassandra - - ${titan.version} - compile - - - org.slf4j - slf4j-log4j12 - - - io.netty - netty-all - - - - - - org.apache.commons - commons-lang3 - ${lang3.version} - compile - - - - - com.googlecode.json-simple - json-simple - ${json-simple.version} - compile - - - - - org.elasticsearch - elasticsearch - ${elastic-search.version} - compile - - - - org.elasticsearch.plugin - shield - ${elastic-search.version} - compile - - - - org.functionaljava - functionaljava - ${functionaljava.version} - compile - - - - - com.jcabi - jcabi-aspects - ${jcabi.version} - compile - - - - org.aspectj - aspectjrt - ${aspectjrt.version} - compile - - - - - com.att.nsa - cambriaClient - 0.0.1 - compile - - - - com.att.nsa - saClientLibrary - 0.0.1 - compile - - - org.slf4j - slf4j-log4j12 - - - - - - org.json - json - 20131018 - compile - - - org.apache.tinkerpop - tinkergraph-gremlin - 3.0.1-incubating - compile - - - - org.apache.tinkerpop - gremlin-groovy - 3.0.1-incubating - compile - - - - - com.datastax.cassandra - cassandra-driver-core - ${cassandra.driver.version} - compile - - - com.datastax.cassandra - cassandra-driver-mapping - ${cassandra.driver.version} - compile - - - - - - org.openecomp.ecompsdkos - epsdk-fw - ${ecomp.version} - compile - - - com.att.nsa - cambriaClient - - - slf4j-log4j12 - org.slf4j - - - - - - - org.openecomp.sdc.common - openecomp-sdc-artifact-generator-api - ${artifact-generator-api.version} - compile - - - junit - junit - - - - - - org.openecomp.sdc.common - openecomp-sdc-artifact-generator-core - ${artifact-generator-core.version} - compile - - - junit - junit - - - - - - org.openecomp.sdc.common - openecomp-common-lib - ${dox-common-lib.version} - pom - - - junit - junit - - - - - - - org.eclipse.jetty - jetty-proxy - ${jetty.version} - compile - - - - org.eclipse.jetty - jetty-servlets - ${jetty.version} - compile - - - - org.fusesource - sigar - ${sigar.version} - compile - - - - - org.glassfish.jersey.test-framework.providers - jersey-test-framework-provider-bundle - ${jersey-bom.version} - pom - test - - - - org.eclipse.jetty - jetty-servlet + provided + + + + org.eclipse.jgit + org.eclipse.jgit + 3.4.1.201406201815-r + + + + + org.springframework + spring-core + ${spring.version} + compile + + + + org.springframework + spring-context + ${spring.version} + compile + + + + org.springframework + spring-web + ${spring.version} + compile + + + + org.springframework + spring-webmvc + ${spring.version} + compile + + + + org.springframework + spring-aop + ${spring.version} + compile + + + + org.springframework + spring-beans + ${spring.version} + compile + + + + org.springframework + spring-expression + ${spring.version} + compile + + + + + org.togglz + togglz-spring-web + ${togglz.version} + + + + org.codehaus.janino + janino + ${janino.version} + compile + + + + org.codehaus.janino + commons-compiler + ${janino.version} + compile + + + + com.google.guava + guava + ${guava.version} + compile + + + + org.janusgraph + janusgraph-core + ${janusgraph.version} + compile + + + org.json + json + + + slf4j-log4j12 + org.slf4j + + + commons-collections + commons-collections + + + org.apache.thrift + libthrift + + + + + + org.janusgraph + janusgraph-cql + ${janusgraph.version} + compile + + + org.slf4j + slf4j-log4j12 + + + org.json + json + + + commons-collections + commons-collections + + + groovy + org.codehaus.groovy + + + io.netty + netty-all + + + + + + org.apache.commons + commons-lang3 + ${lang3.version} + compile + + + + com.googlecode.json-simple + json-simple + ${json-simple.version} + compile + + + + + + org.functionaljava + functionaljava + ${functionaljava.version} + compile + + + + + com.jcabi + jcabi-aspects + ${jcabi.version} + compile + + + + org.aspectj + aspectjrt + ${aspectjrt.version} + compile + + + + + + com.att.nsa + cambriaClient + 1.2.1-oss + compile + + + com.att.nsa + saClientLibrary + + + + + + org.json + json + 20131018 + compile + + + + + com.datastax.cassandra + cassandra-driver-core + ${cassandra.driver.version} + compile + + + com.datastax.cassandra + cassandra-driver-mapping + ${cassandra.driver.version} + compile + + + org.apache.thrift + libthrift + ${libthrift.version} + + + + + + org.onap.portal.sdk + epsdk-fw + ${ecomp.version} + compile + + + com.att.nsa + cambriaClient + + + slf4j-log4j12 + org.slf4j + + + powermock-api-mockito + org.powermock + + + org.onap.aaf.authz + aaf-cadi-aaf + + + aaf-cadi-core + org.onap.aaf.authz + + + commons-codec + commons-codec + + + + + + + org.eclipse.jetty + jetty-proxy ${jetty.version} - test - + compile + - - org.eclipse.jetty - jetty-webapp + + org.eclipse.jetty + jetty-servlets ${jetty.version} - test - - - - junit - junit - ${junit.version} - test - - - - org.mockito - mockito-all - ${mockito.version} - - test - - - - org.springframework - spring-test - ${spring.version} - test - - - - org.springframework - spring-tx - ${spring.version} - test - - - - - - ${project.artifactId}-${project.version} - - - - org.apache.maven.plugins - maven-war-plugin - 2.6 - - WEB-INF\lib\slf4j-log4j*.jar, - WEB-INF/classes/elasticsearch.yml, - WEB-INF/classes/portal.properties - - - ${project.version} - - - true - true - - - - - - src/main/resources - src/main/resources/swagger - - - true - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - copy-dependencies - package - - copy-dependencies - - - compile - - - - copy-installed - install - - copy - - - - - ${project.groupId} - ${project.artifactId} - ${project.version} - ${project.packaging} - - - ${project.parent.basedir}/sdc-os-chef/sdc-backend/ - - - - - - - com.jcabi - jcabi-maven-plugin - ${jcabi.plugin.version} - - - - ajc - - - - - - - maven-resources-plugin - 2.6 - - - copy-normatives - install - - copy-resources - - - ${project.parent.basedir}/sdc-os-chef/sdc-backend/chef-repo/cookbooks/sdc-normatives/files/default - - - ./target - - normatives.tar.gz - - - - - - - - copy-static-configuration-files - install - - copy-resources - - - ${project.parent.basedir}/sdc-os-chef/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/files/default - - - ${project.parent.basedir}/catalog-be/src/main/resources/config - - Artifact-Generator.properties - error-configuration.yaml - ecomp-error-configuration.yaml - logback.xml - - - - - - - - copy-tosca-folder - - install - - copy-resources - - - ${project.parent.basedir}/asdctool/tosca - - - ${project.parent.basedir}/catalog-be/src/main/resources/import/tosca - true - - - - - - - - - maven-clean-plugin - 3.0.0 - - - clean-static-files - clean - - clean - - - - - - ${project.parent.basedir}/asdctool/tosca - false - - - - ${project.parent.basedir}/sdc-os-chef/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/files/default - - Artifact-Generator.properties - error-configuration.yaml - ecomp-error-configuration.yaml - logback.xml - - - - - - - - - - org.apache.maven.plugins - maven-assembly-plugin - 2.6 - - - normatives - package - - single - - - normatives - false - ${project.basedir}/normatives.xml - - - - - - - - - - - - org.eclipse.m2e - lifecycle-mapping - 1.0.0 - - - - - - com.googlecode.maven-download-plugin - download-maven-plugin - [1.2.1,) - - wget - - - - - - - - - - com.jcabi - jcabi-maven-plugin - [0.0,) - - ajc - - - - - - - - - - - - - org.apache.maven.plugins - maven-deploy-plugin - 2.7 - - true - - - - - - - - + compile + + + + org.fusesource + sigar + ${sigar.version} + compile + + + org.onap.dmaap.messagerouter.dmaapclient + dmaapClient + 1.1.3 + compile + + + com.att.aft + dme2 + + + + + com.att.aft + dme2 + 3.1.200-oss + + + + javax.jms + jms + 1.1 + provided + + + + + org.onap.aaf.authz + aaf-cadi-aaf + ${cadi.version} + + + com.datastax.cassandra + cassandra-driver-core + + + org.slf4j + slf4j-log4j12 + + + + + + + org.assertj + assertj-core + test + + + + org.glassfish.jersey.test-framework.providers + jersey-test-framework-provider-bundle + ${jersey-bom.version} + pom + test + + + + org.glassfish.jersey.core + jersey-client + ${jersey-bom.version} + + + + com.github.tomakehurst + wiremock-standalone + test + + + + org.eclipse.jetty + jetty-webapp + ${jetty.version} + test + + + + junit + junit + ${junit.version} + test + + + + org.mockito + mockito-core + test + + + + org.springframework + spring-test + ${spring.version} + test + + + + org.springframework + spring-tx + ${spring.version} + + + + io.cucumber + cucumber-java + test + + + + io.cucumber + cucumber-junit + test + + + + org.jmockit + jmockit + ${jmockit.version} + test + + + + com.google.code.bean-matchers + bean-matchers + 0.11 + test + + + + org.hamcrest + java-hamcrest + ${java-hamcrest.version} + test + + + + org.codehaus.groovy + groovy + 2.4.8 + + + + io.netty + netty-handler + + + org.onap.sdc.common + onap-tosca-datatype + ${project.version} + + + org.apache.commons + commons-collections4 + ${commons.collections.version} + + + org.codehaus.jackson + jackson-mapper-asl + ${jackson.mapper.version} + + + org.onap.sdc.sdc-be-common + security-util-lib + ${security.util.lib.version} + + + + + + ${project.artifactId}-${project.version} + + + + org.apache.maven.plugins + maven-war-plugin + + WEB-INF\lib\slf4j-log4j*.jar, + WEB-INF/classes/elasticsearch.yml, + WEB-INF/classes/portal.properties + + + + ${project.version} + + + true + true + + + + + + src/main/resources + src/main/resources/swagger + + + true + + + + com.github.sylvainlaurent.maven + yaml-json-validator-maven-plugin + + + validate + validate + + validate + + + + + + src/main/resources/**/*.y*ml + src/test/resources/**/*.y*ml + + + src/test/resources/artifacts/pnfSoftwareInformation/** + + + + + src/main/resources/**/*.json + src/test/resources/**/*.json + + + + + + + + + com.jcabi + jcabi-maven-plugin + ${jcabi.maven.plugin.version} + + + + ajc + + + + + + org.apache.maven.plugins + maven-assembly-plugin + + + normatives + package + + single + + + normatives + false + + ${project.basedir}/normatives.xml + + + + + + + org.apache.maven.plugins + maven-clean-plugin + + + clean.sdc.backend.folder + clean + + clean + + + + + + + ${project.parent.basedir}/catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/files/default + + false + + Artifact-Generator.properties + error-configuration.yaml + ecomp-error-configuration.yaml + logback.xml + + + + + ${project.parent.basedir}/catalog-be/sdc-backend + false + + *.war + + + + + ${project.basedir}/sdc-backend-init/chef-repo/cookbooks/sdc-normatives/files/default + + false + + normatives.tar.gz + + + + + + + + + + clean-static-files + clean + + clean + + + + + + ${project.parent.basedir}/asdctool/tosca + false + + + + + + + + org.apache.maven.plugins + maven-resources-plugin + + + copy-static-configuration-files + verify + + copy-resources + + + + ${project.parent.basedir}/catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/files/default + + + + ${project.parent.basedir}/catalog-be/src/main/resources/config + + + Artifact-Generator.properties + error-configuration.yaml + ecomp-error-configuration.yaml + logback.xml + + + + + + + copy-tosca-folder + + install + + copy-resources + + + ${project.parent.basedir}/asdctool/tosca + + + ${project.parent.basedir}/catalog-be/src/main/resources/import/tosca + + true + + + + + + + + com.github.kongchen + swagger-maven-plugin + 3.1.0 + + + + false + http + /sdc + + io.swagger.jaxrs.json;org.openecomp.sdc.be.externalapi.servlet;org.openecomp.sdc.be.distribution.servlet;org.openecomp.normative.api + + + External Rest API + v1.0 + External Rest API Documentation + + http://www.github.com/kongchen/swagger-maven-plugin + + + ${basedir}/templates/strapdown.html.hbs + ${basedir}/target/generated/swagger-ui/api.html + ${basedir}/target/generated/swagger-ui + + io.swagger.jaxrs.config.DefaultJaxrsConfig + + + + + + compile + + generate + + + + + + + + + + + org.eclipse.m2e + lifecycle-mapping + 1.0.0 + + + + + + com.googlecode.maven-download-plugin + download-maven-plugin + [1.2.1,) + + wget + + + + + + + + + + com.jcabi + jcabi-maven-plugin + [0.0,) + + ajc + + + + + + + + + + + + + + + + + - catalog + docker-staging + + ${project.version}-STAGING-${maven.build.timestamp} + ${project.version}-STAGING-latest + + + + + docker false - - ${project.artifactId}-${project.version} + + + maven-antrun-plugin + 1.8 + + + copy-context-file + validate + + + + + + + run + + + + set-version-in-context-file + generate-resources + + + + projectversion + ${project.version} + + + + + run + + + + + + org.apache.maven.plugins + maven-resources-plugin + + + copy-resources-apidocs + verify + + copy-resources + + + ${basedir}/sdc-backend + + + + ${project.parent.basedir}/openecomp-be/tools/swagger-ui/target/api-docs + + + api-docs.war + + + + + + + + copy-resources-be + verify + + copy-resources + + + ${basedir}/sdc-backend + + + ${project.parent.basedir}/catalog-be/target + + catalog-be-${project.version}.war + + + + + ${project.parent.basedir}/openecomp-be/api/openecomp-sdc-rest-webapp/onboarding-rest-war/target + + + onboarding-be-${project.version}.war + + + + + + + copy-normatives + verify + + copy-resources + + + + sdc-backend-init/chef-repo/cookbooks/sdc-catalog-be-setup/files/default + + + + ${project.parent.basedir}/catalog-be/target + + normatives.tar.gz + + + + + + + + + io.fabric8 + docker-maven-plugin + + 1.23 + nexus3.onap.org:10001 + + + docker + docker + + + + + + + onap/sdc-backend + sdc-backend + + try + ${project.basedir}/sdc-backend + + ${docker.tag} + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + + + + + + onap/sdc-backend-init + sdc-backend-init + + try + ${project.basedir}/sdc-backend-init + + ${docker.tag} + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + + + + + + + + clean-images + pre-clean + + remove + + + true + onap/sdc-backend,onap/sdc-backend-init + + + + + generate-images + install + + build + + + + + push-images + deploy + + push + + + onap/sdc-backend,onap/sdc-backend-init + + + + + - +