X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=catalog-be%2Fpom.xml;h=3f3e7068f89efaf8f02b9fd693e6af4f0beabe5c;hb=refs%2Fheads%2Fhonolulu;hp=068eecf53b78890f9550973c6493fb9abade96df;hpb=dc856bba284798fa8f1484abf8fc8140008ececb;p=sdc.git diff --git a/catalog-be/pom.xml b/catalog-be/pom.xml index 068eecf53b..3f3e7068f8 100644 --- a/catalog-be/pom.xml +++ b/catalog-be/pom.xml @@ -1,4 +1,5 @@ - 4.0.0 @@ -8,61 +9,77 @@ org.openecomp.sdc sdc-main - 1.3.0-SNAPSHOT + 1.8.5-SNAPSHOT + 2.0.0.0 + 2.1.1 + 3.25.0 + 3.1.1 + 1.5.3 + + org.openecomp.sdc + togglz-rest-services + ${project.version} + + + + com.fasterxml.jackson.core + jackson-core + ${jackson.version} + com.fasterxml.jackson.dataformat jackson-dataformat-yaml ${jackson.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + com.fasterxml.jackson.core jackson-databind ${jackson.version} - compile + + + 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} @@ -70,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} @@ -79,18 +107,35 @@ ${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 + + @@ -129,7 +174,12 @@ org.glassfish.jersey.media jersey-media-json-jackson ${jersey-bom.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + @@ -145,7 +195,6 @@ ${jersey-bom.version} compile - org.glassfish.jersey.ext jersey-spring4 @@ -281,11 +330,11 @@ compile + - org.codehaus.groovy - groovy-all - ${groovy.version} - compile + org.togglz + togglz-spring-web + ${togglz.version} @@ -309,13 +358,16 @@ compile - - com.thinkaurelius.titan - titan-core - ${titan.version} + org.janusgraph + janusgraph-core + ${janusgraph.version} compile + + gremlin-groovy + org.apache.tinkerpop + org.json json @@ -324,19 +376,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 @@ -350,7 +422,6 @@ ${lang3.version} compile - com.googlecode.json-simple @@ -360,19 +431,6 @@ - - org.elasticsearch - elasticsearch - ${elastic-search.version} - compile - - - - org.elasticsearch.plugin - shield - ${elastic-search.version} - compile - org.functionaljava @@ -397,7 +455,6 @@ - com.att.nsa @@ -418,19 +475,6 @@ 20131018 compile - - org.apache.tinkerpop - tinkergraph-gremlin - 3.0.1-incubating - compile - - - - org.apache.tinkerpop - gremlin-groovy - 3.0.1-incubating - compile - @@ -449,7 +493,22 @@ - org.openecomp.ecompsdkos + org.owasp.esapi + esapi + 2.2.0.0 + + + xerces + xercesImpl + + + log4j + log4j + + + + + org.onap.portal.sdk epsdk-fw ${ecomp.version} compile @@ -462,15 +521,44 @@ slf4j-log4j12 org.slf4j + + org.onap.aaf.authz + aaf-cadi-aaf + + + aaf-cadi-core + org.onap.aaf.authz + + + commons-codec + commons-codec + + + log4j + log4j + + + org.eclipse.jetty + jetty-http + ${jetty.version} + compile + + org.eclipse.jetty jetty-proxy ${jetty.version} compile + + + org.eclipse.jetty + jetty-http + + @@ -478,6 +566,12 @@ jetty-servlets ${jetty.version} compile + + + org.eclipse.jetty + jetty-http + + @@ -485,6 +579,12 @@ sigar ${sigar.version} compile + + + log4j + log4j + + org.onap.dmaap.messagerouter.dmaapclient @@ -496,11 +596,20 @@ com.att.aft dme2 + + com.fasterxml.jackson.core + jackson-core + + + log4j + log4j + + + apache-log4j-extras + log4j + - - - com.att.aft dme2 @@ -514,6 +623,27 @@ provided + + + org.onap.aaf.authz + aaf-cadi-aaf + ${cadi.version} + + + com.datastax.cassandra + cassandra-driver-core + + + org.slf4j + slf4j-log4j12 + + + log4j + log4j + + + + org.assertj @@ -527,46 +657,81 @@ ${jersey-bom.version} pom test + + + org.eclipse.jetty + jetty-server + + + org.eclipse.jetty + jetty-continuation + + - org.glassfish.jersey.core jersey-client ${jersey-bom.version} + + + org.eclipse.jetty + jetty-webapp + ${jetty.version} + test + + + org.eclipse.jetty + jetty-servlet + + - com.github.tomakehurst - wiremock-standalone + 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 @@ -586,21 +751,23 @@ io.cucumber cucumber-java + ${cucumber.version} test io.cucumber cucumber-junit + ${cucumber.version} + test + + + + org.jmockit + jmockit + ${jmockit.version} test - - - org.jmockit - jmockit - ${jmockit.version} - test - com.google.code.bean-matchers @@ -608,14 +775,127 @@ 0.11 test - - - - - ${project.artifactId}-${project.version} + + org.codehaus.groovy + groovy + ${groovy.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 + + 1C + false + + + + + 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 @@ -633,20 +913,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 + + 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.maven.plugin.version} + + + org.aspectj + aspectjtools + 1.9.2 + + + org.aspectj + aspectjweaver + 1.9.2 + + @@ -655,14 +984,13 @@ - org.apache.maven.plugins maven-assembly-plugin normatives - package + prepare-package single @@ -670,7 +998,7 @@ normatives false - ${project.basedir}/normatives.xml + src/main/assembly/normatives.xml @@ -688,102 +1016,77 @@ - - - ${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 - - - + + + + io.swagger.core.v3 + swagger-maven-plugin + - clean-static-files - clean + sdce-2-sdce-5 + compile - clean + resolve - - - - ${project.parent.basedir}/asdctool/tosca - false - - + sdce-2-sdce-5 + ${project.build.directory}/generated/swagger + swagger-sdce-2-sdce-5 + JSON + ${project.basedir}/src/main/resources/swagger-config/sdce-2-sdce-5.yaml - - - - - - org.apache.maven.plugins - maven-resources-plugin - - copy-static-configuration-files - verify + sdce-4 + compile - copy-resources + resolve - ${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 - - - + sdce-4 + ${project.build.directory}/generated/swagger + swagger-sdce-4 + JSON + ${project.basedir}/src/main/resources/swagger-config/sdce-4.yaml - copy-tosca-folder - - install + sdce-6 + compile - copy-resources + resolve - ${project.parent.basedir}/asdctool/tosca - - - ${project.parent.basedir}/catalog-be/src/main/resources/import/tosca - true - - + sdce-6 + ${project.build.directory}/generated/swagger + swagger-sdce-6 + JSON + ${project.basedir}/src/main/resources/swagger-config/sdce-6.yaml + + + + sdce-7 + compile + + resolve + + + sdce-7 + ${project.build.directory}/generated/swagger + swagger-sdce-7 + JSON + ${project.basedir}/src/main/resources/swagger-config/sdce-7.yaml @@ -810,9 +1113,6 @@ wget - - - @@ -839,14 +1139,6 @@ - - docker-staging - - ${project.version}-STAGING-${maven.build.timestamp} - ${project.version}-STAGING-latest - - - docker @@ -859,65 +1151,42 @@ 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-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 @@ -929,7 +1198,7 @@ io.fabric8 docker-maven-plugin - 1.23 + ${docker.api.version} nexus3.onap.org:10001 @@ -945,11 +1214,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 + @@ -960,8 +1236,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} @@ -1003,7 +1282,5 @@ - -