X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=catalog-be%2Fpom.xml;h=fd25bc2956512024410969e32e1bb85e06958d81;hb=27fa75194efcf77c93b645ef7b412668ac3f5d38;hp=ab982d76c33290a2af333f1a0807f249f73e65f1;hpb=cb1b7daace9f16ed54b3bc0b419e100f52320fde;p=sdc.git diff --git a/catalog-be/pom.xml b/catalog-be/pom.xml index ab982d76c3..fd25bc2956 100644 --- a/catalog-be/pom.xml +++ b/catalog-be/pom.xml @@ -1,4 +1,5 @@ - 4.0.0 @@ -8,82 +9,77 @@ org.openecomp.sdc sdc-main - 1.2.0-SNAPSHOT + 1.8.0-SNAPSHOT + 2.0.0.0 + 2.1.1 + 3.25.0 + 3.1.1 + 1.5.3 - - com.fasterxml.jackson.dataformat - jackson-dataformat-yaml - ${jackson.yaml.version} - compile + org.openecomp.sdc + togglz-rest-services + ${project.version} + com.fasterxml.jackson.core - jackson-databind + jackson-core ${jackson.version} - compile - - com.fasterxml.jackson.core - jackson-core + com.fasterxml.jackson.dataformat + jackson-dataformat-yaml ${jackson.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + com.fasterxml.jackson.core - jackson-annotations - ${jackson.annotations.version} - compile - - - - org.glassfish.jersey.media - jersey-media-multipart - ${jersey-bom.version} - compile + jackson-databind + ${jackson.version} + + + com.fasterxml.jackson.core + jackson-core + + - org.openecomp.sdc - security-utils + org.onap.sdc.common + onap-generic-artifact-browser-service ${project.version} compile + - com.tinkerpop.blueprints - blueprints-sail-graph - 2.5.0 - true + io.swagger.core.v3 + swagger-jaxrs2 + ${swagger.version} - org.slf4j - slf4j-log4j12 + com.fasterxml.jackson.core + jackson-core - - - com.tinkerpop.blueprints - blueprints-graph-sail - 2.5.0 - true - - - - io.swagger - swagger-jersey2-jaxrs - compile - 1.5.15 + io.swagger.core.v3 + swagger-annotations + ${swagger.version} @@ -91,7 +87,18 @@ org.openecomp.sdc common-app-api ${project.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + + + + + javax.ws.rs + javax.ws.rs-api + ${ws.rs.version} @@ -100,24 +107,41 @@ ${project.version} compile + + org.openecomp.sdc.be + common-be + ${project.version} + test-jar + test + org.openecomp.sdc.be catalog-dao ${project.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + org.openecomp.sdc.be catalog-model ${project.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + ch.qos.logback logback-classic - ${logback.version} + ${logback.version} compile @@ -125,7 +149,7 @@ org.yaml snakeyaml - ${snakeyaml.version} + ${snakeyaml.version} compile @@ -150,7 +174,12 @@ org.glassfish.jersey.media jersey-media-json-jackson ${jersey-bom.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + @@ -160,60 +189,66 @@ 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.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} + ${httpclient.version} compile org.apache.httpcomponents httpcore - ${httpcore.version} + ${httpcore.version} compile @@ -227,15 +262,15 @@ commons-codec commons-codec - ${commons-codec} + ${commons-codec} compile javax.servlet - servlet-api - ${servlet-api.version} + javax.servlet-api + ${servlet-api.version} provided @@ -295,11 +330,11 @@ compile + - org.codehaus.groovy - groovy-all - ${groovy.version} - compile + org.togglz + togglz-spring-web + ${togglz.version} @@ -323,11 +358,10 @@ compile - - com.thinkaurelius.titan - titan-core - ${titan.version} + org.janusgraph + janusgraph-core + ${janusgraph.version} compile @@ -338,19 +372,39 @@ slf4j-log4j12 org.slf4j + + commons-collections + commons-collections + + + org.apache.thrift + libthrift + - org.onap.sdc.sdc-titan-cassandra - sdc-titan-cassandra - ${sdc.titan.version} + 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 @@ -364,7 +418,6 @@ ${lang3.version} compile - com.googlecode.json-simple @@ -374,19 +427,6 @@ - - org.elasticsearch - elasticsearch - ${elastic-search.version} - compile - - - - org.elasticsearch.plugin - shield - ${elastic-search.version} - compile - org.functionaljava @@ -411,7 +451,6 @@ - com.att.nsa @@ -420,8 +459,8 @@ compile - com.att.nsa - saClientLibrary + com.att.nsa + saClientLibrary @@ -432,19 +471,6 @@ 20131018 compile - - org.apache.tinkerpop - tinkergraph-gremlin - 3.0.1-incubating - compile - - - - org.apache.tinkerpop - gremlin-groovy - 3.0.1-incubating - compile - @@ -463,7 +489,18 @@ - org.openecomp.ecompsdkos + org.owasp.esapi + esapi + 2.2.0.0 + + + xerces + xercesImpl + + + + + org.onap.portal.sdk epsdk-fw ${ecomp.version} compile @@ -476,45 +513,21 @@ slf4j-log4j12 org.slf4j - - - - - - org.onap.sdc.common - onap-sdc-artifact-generator-api - ${artifact-generator-api.version} - compile - - junit - junit + org.onap.aaf.authz + aaf-cadi-aaf - - - - - org.onap.sdc.common - onap-sdc-artifact-generator-core - ${artifact-generator-core.version} - compile - - junit - junit + aaf-cadi-core + org.onap.aaf.authz - - - - - org.onap.sdc.common - onap-common-lib - ${dox-common-lib.version} - pom - - junit - junit + commons-codec + commons-codec + + + log4j + log4j @@ -539,48 +552,79 @@ sigar ${sigar.version} compile + + + log4j + log4j + + - - - org.onap.dmaap.messagerouter.dmaapclient - dmaapClient - 1.1.3 - compile - - - com.att.aft - dme2 - - - - + + org.onap.dmaap.messagerouter.dmaapclient + dmaapClient + 1.1.3 + compile + + + com.att.aft + dme2 + + + com.fasterxml.jackson.core + jackson-core + + + log4j + log4j + + + apache-log4j-extras + log4j + + + + com.att.aft dme2 3.1.200-oss - - - javax.jms - jms - 1.1 - provided - - - - javax.servlet - javax.servlet-api - 3.1.0 - provided - + + + 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 + + + log4j + log4j + + + - org.assertj - assertj-core - test - + org.assertj + assertj-core + test + - + org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-bundle ${jersey-bom.version} @@ -588,50 +632,63 @@ test - - - - - - + + org.glassfish.jersey.core + jersey-client + ${jersey-bom.version} + - - org.glassfish.jersey.core - jersey-client - ${jersey-bom.version} - - + + org.eclipse.jetty + jetty-webapp + ${jetty.version} + test + - - com.github.tomakehurst - wiremock - test - + + org.hamcrest + hamcrest + ${hamcrest.version} + test + - org.eclipse.jetty - jetty-servlet - ${jetty.version} + org.hamcrest + hamcrest-library + ${hamcrest.version} test - org.eclipse.jetty - jetty-webapp - ${jetty.version} + org.junit.jupiter + junit-jupiter-api + ${junitJupiter.version} test - junit - junit - ${junit.version} + org.junit.jupiter + junit-jupiter + ${junitJupiter.version} test + + org.junit.platform + junit-platform-commons + ${junit.platform.version} + test + + + org.junit.platform + junit-platform-engine + ${junit.platform.version} + test + org.mockito - mockito-core + mockito-junit-jupiter + ${mockitoJupiter.version} test @@ -646,39 +703,158 @@ org.springframework spring-tx ${spring.version} + + + + io.cucumber + cucumber-java + ${cucumber.version} test - - io.cucumber - cucumber-java - test - - - - io.cucumber - cucumber-junit - test - - - - org.jmockit - jmockit - ${jmockit.version} - test - - - - - + + io.cucumber + cucumber-junit + ${cucumber.version} + test + + + + org.jmockit + jmockit + ${jmockit.version} + test + + + + com.google.code.bean-matchers + bean-matchers + 0.11 + test + + + + org.codehaus.groovy + groovy + 2.4.8 + - ${project.artifactId}-${project.version} + + io.netty + netty-handler + + + org.onap.sdc.common + onap-tosca-datatype + ${project.version} + + + com.fasterxml.jackson.core + jackson-core + + + + + org.apache.commons + commons-collections4 + ${commons.collections.version} + + + org.onap.sdc.sdc-be-common + security-util-lib + ${security.util.lib.version} + + + org.springframework.boot + spring-boot-starter-logging + + + + + org.openecomp.sdc.core + openecomp-tosca-lib + ${project.version} + + + com.fasterxml.jackson.core + jackson-core + + + + + org.onap.vnfsdk.validation + validation-pmdictionary + ${onap.vnfsdk.validation.pmdictionary.version} + + + org.apache.logging.log4j + log4j-slf4j-impl + + + + + + catalog-be + + org.apache.maven.plugins + maven-surefire-plugin + + 1 + + + + + maven-dependency-plugin + ${maven-dependency-plugin.version} + + + prepare-package + + unpack + + + + + org.webjars + swagger-ui + ${swagger-ui.version} + + + ${project.build.directory}/swagger-ui + + + + + + + com.google.code.maven-replacer-plugin + replacer + ${replacer.plugin.version} + + + prepare-package + + replace + + + + + + ${project.build.directory}/swagger-ui/META-INF/resources/webjars/swagger-ui/${swagger-ui.version}/index.html + + + + https://petstore.swagger.io/v2/swagger.json + /sdc/openapi.json + + + + org.apache.maven.plugins maven-war-plugin - 2.6 WEB-INF\lib\slf4j-log4j*.jar, WEB-INF/classes/elasticsearch.yml, @@ -693,38 +869,69 @@ true - - + true + - src/main/resources - src/main/resources/swagger + + ${project.build.directory}/swagger-ui/META-INF/resources/webjars/swagger-ui/${swagger-ui.version} + + + **/*.* + + swagger-ui - true - - org.apache.maven.plugins - maven-dependency-plugin - - - copy-dependencies - package - - copy-dependencies - - - compile - - - - - - + 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 + + + + ${skipYamlJsonValidator} + + + + + com.jcabi jcabi-maven-plugin - ${jcabi.plugin.version} + ${jcabi.maven.plugin.version} + + + org.aspectj + aspectjtools + 1.9.2 + + + org.aspectj + aspectjweaver + 1.9.2 + + @@ -733,38 +940,13 @@ - - maven-resources-plugin - 2.6 - - - copy-tosca-folder - - install - - copy-resources - - - ${project.parent.basedir}/asdctool/tosca - - - ${project.parent.basedir}/catalog-be/src/main/resources/import/tosca - true - - - - - - - - org.apache.maven.plugins maven-assembly-plugin normatives - package + prepare-package single @@ -772,15 +954,15 @@ normatives false - ${project.basedir}/normatives.xml + src/main/assembly/normatives.xml + org.apache.maven.plugins maven-clean-plugin - 3.0.0 clean.sdc.backend.folder @@ -790,61 +972,19 @@ - - - - ${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 + sdc-backend-init/chef-repo/cookbooks/sdc-catalog-be-setup/files/default false normatives.tar.gz - - - - - clean-static-files - clean - - clean - - - - - - ${project.parent.basedir}/asdctool/tosca - false - - - - - @@ -867,9 +1007,6 @@ wget - - - @@ -890,28 +1027,12 @@ - - org.apache.maven.plugins - maven-deploy-plugin - 2.7 - - true - - - - docker-staging - - ${project.version}-STAGING-${maven.build.timestamp} - ${project.version}-STAGING-latest - - - docker @@ -920,91 +1041,46 @@ + org.apache.maven.plugins maven-resources-plugin - 3.0.2 - copy-resources-apidocs - verify - - copy-resources - - - ${basedir}/sdc-backend - - - - ${project.parent.basedir}/openecomp-be/tools/swagger-ui/target/api-docs - - - api-docs.war - - - - - - - - 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-resources-be - verify + copy-normatives + package copy-resources - ${basedir}/sdc-backend + + sdc-backend-init/chef-repo/cookbooks/sdc-catalog-be-setup/files/default + ${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 + normatives.tar.gz - copy-normatives + copy-sdc-be-py verify copy-resources - sdc-backend-init/chef-repo/cookbooks/sdc-catalog-be-setup/files/default + + sdc-backend-init/ + - ${project.parent.basedir}/catalog-be/target + ${project.parent.basedir}/catalog-be/src/main/resources/ + - normatives.tar.gz + scripts/sdcBePy/** + scripts/setup.py @@ -1015,11 +1091,8 @@ io.fabric8 docker-maven-plugin - ${fabric8.version} - - true - 1.23 + ${docker.api.version} nexus3.onap.org:10001 @@ -1035,11 +1108,18 @@ sdc-backend try - ${project.basedir}/sdc-backend + backend - ${docker.tag} - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} + + backend/backend-files.xml + onap-sdc-backend + @@ -1050,8 +1130,11 @@ try ${project.basedir}/sdc-backend-init - ${docker.tag} - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} @@ -1093,7 +1176,5 @@ - -