X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=catalog-be%2Fpom.xml;h=7f776a301ce5ea467d499d06fb495daf6ebfa575;hb=eb7d16f50c59ca2979ec2a79fe57edafafc97e96;hp=58caad21d0630c3b764c9a7bd0e445e4cdf547c2;hpb=7e28cea706ca5e0ca423fde637a7846eaaa2e1e0;p=sdc.git diff --git a/catalog-be/pom.xml b/catalog-be/pom.xml index 58caad21d0..7f776a301c 100644 --- a/catalog-be/pom.xml +++ b/catalog-be/pom.xml @@ -1,5 +1,6 @@ - + 4.0.0 catalog-be @@ -8,40 +9,59 @@ org.openecomp.sdc sdc-main - 1.4.0-SNAPSHOT + 1.10.0-SNAPSHOT 2.0.0.0 + ${swagger-core-mvn-plugin.version} + 3.25.0 + 3.2.0 + 1.5.3 + ${project.version} + + org.openecomp.sdc + togglz-rest-services + ${project.version} + + + com.fasterxml.woodstox + woodstox-core + + + + + + 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 - - - - org.openecomp.sdc - security-utils - ${project.version} - compile - - - org.onap.sdc.common - onap-tosca-datatype - ${project.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + @@ -53,18 +73,53 @@ - io.swagger - swagger-jersey2-jaxrs - compile - 1.5.15 + io.swagger.core.v3 + swagger-jaxrs2 + ${swagger.version} + + + com.fasterxml.jackson.core + jackson-core + + + io.github.classgraph + classgraph + + + + + io.swagger.core.v3 + swagger-annotations + ${swagger.version} + + org.hibernate.validator + hibernate-validator + ${hibernate.validator.version} + + org.openecomp.sdc common-app-api ${project.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + + org.apache.httpcomponents + httpcore + + + + + + javax.ws.rs + javax.ws.rs-api + ${ws.rs.version} @@ -72,19 +127,47 @@ common-be ${project.version} compile + + + org.springframework + spring-core + + + + + org.openecomp.sdc.be + common-be-tests-utils + ${project.version} + test + + + org.springframework + spring-core + + 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 + + @@ -108,6 +191,12 @@ commons-jci-core ${commons-jci-core.version} compile + + + commons-io + commons-io + + @@ -123,7 +212,12 @@ org.glassfish.jersey.media jersey-media-json-jackson ${jersey-bom.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + @@ -165,6 +259,10 @@ org.springframework spring-context + + org.hibernate + hibernate-validator + @@ -179,6 +277,12 @@ org.glassfish.jersey.ext jersey-bean-validation + + + org.hibernate + hibernate-validator + + @@ -187,6 +291,12 @@ httpclient ${httpclient.version} compile + + + org.apache.httpcomponents + httpcore + + @@ -237,6 +347,16 @@ spring-context ${spring.version} compile + + + org.springframework + spring-expression + + + org.springframework + spring-core + + @@ -244,6 +364,12 @@ spring-web ${spring.version} compile + + + org.springframework + spring-core + + @@ -251,6 +377,20 @@ spring-webmvc ${spring.version} compile + + + org.springframework + spring-expression + + + org.springframework + spring-core + + + org.springframework + spring-web + + @@ -258,6 +398,12 @@ spring-aop ${spring.version} compile + + + org.springframework + spring-core + + @@ -274,10 +420,11 @@ compile + - org.codehaus.groovy - groovy - compile + org.togglz + togglz-spring-web + ${togglz.version} @@ -301,13 +448,16 @@ compile - - com.thinkaurelius.titan - titan-core - ${titan.version} + org.janusgraph + janusgraph-core + ${janusgraph.version} compile + + gremlin-groovy + org.apache.tinkerpop + org.json json @@ -320,19 +470,51 @@ commons-collections commons-collections + + org.apache.thrift + libthrift + + + commons-io + commons-io + + + commons-codec + commons-codec + + + dom4j + dom4j + + + org.slf4j + jcl-over-slf4j + - 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 @@ -346,7 +528,6 @@ ${lang3.version} compile - com.googlecode.json-simple @@ -356,13 +537,6 @@ - - org.elasticsearch - elasticsearch - ${elastic-search.version} - compile - - org.functionaljava @@ -407,25 +581,6 @@ 20131018 compile - - org.apache.tinkerpop - tinkergraph-gremlin - 3.0.1-incubating - compile - - - - org.apache.tinkerpop - gremlin-groovy - 3.0.1-incubating - compile - - - groovy - org.codehaus.groovy - - - @@ -443,6 +598,37 @@ + + org.owasp.esapi + esapi + ${org.owasp.esapi.version} + + + xerces + xercesImpl + + + log4j + log4j + + + commons-fileupload + commons-fileupload + + + org.apache.xmlgraphics + xmlgraphics-commons + + + xml-apis + xml-apis-ext + + + xml-apis + xml-apis + + + org.onap.portal.sdk epsdk-fw @@ -457,15 +643,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 + + @@ -473,6 +688,16 @@ jetty-servlets ${jetty.version} compile + + + org.eclipse.jetty + jetty-http + + + org.eclipse.jetty + jetty-continuation + + @@ -480,6 +705,12 @@ sigar ${sigar.version} compile + + + log4j + log4j + + org.onap.dmaap.messagerouter.dmaapclient @@ -491,19 +722,55 @@ com.att.aft dme2 + + com.fasterxml.jackson.core + jackson-core + + + log4j + log4j + + + apache-log4j-extras + log4j + + + org.apache.httpcomponents + httpclient-cache + com.att.aft dme2 3.1.200-oss + + + javax.jms + jms + + + - 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 + + @@ -519,6 +786,16 @@ ${jersey-bom.version} pom test + + + org.eclipse.jetty + jetty-server + + + org.eclipse.jetty + jetty-continuation + + @@ -528,28 +805,62 @@ - com.github.tomakehurst - wiremock-standalone + org.eclipse.jetty + jetty-webapp + ${jetty.version} test + + + org.eclipse.jetty + jetty-servlet + + - org.eclipse.jetty - jetty-webapp - ${jetty.version} + org.hamcrest + hamcrest + ${hamcrest.version} + test + + + + org.hamcrest + hamcrest-library + ${hamcrest.version} + test + + + + 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 @@ -564,17 +875,25 @@ org.springframework spring-tx ${spring.version} + + + org.springframework + spring-core + + io.cucumber cucumber-java + ${cucumber.version} test io.cucumber cucumber-junit + ${cucumber.version} test @@ -592,17 +911,10 @@ test - - org.hamcrest - java-hamcrest - ${java-hamcrest.version} - test - - org.codehaus.groovy groovy - 2.4.8 + ${groovy.version} @@ -613,6 +925,12 @@ org.onap.sdc.common onap-tosca-datatype ${project.version} + + + com.fasterxml.jackson.core + jackson-core + + org.apache.commons @@ -620,17 +938,116 @@ ${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} + + + org.springframework.boot + spring-boot-starter-logging + + + + + org.openecomp.sdc.core + openecomp-tosca-lib + ${project.version} + + + com.fasterxml.jackson.core + jackson-core + + + org.springframework + spring-core + + + + + org.onap.vnfsdk.validation + validation-pmdictionary + ${onap.vnfsdk.validation.pmdictionary.version} + + + org.apache.logging.log4j + log4j-slf4j-impl + + - - + + com.googlecode.jmapper-framework + jmapper-core + ${jMapper.version} + + + com.thoughtworks.xstream + xstream + + + - ${project.artifactId}-${project.version} + + + 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 @@ -641,21 +1058,25 @@ - ${project.version} + ${ui.version} true 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 @@ -675,6 +1096,11 @@ src/main/resources/**/*.y*ml src/test/resources/**/*.y*ml + + + src/test/resources/artifacts/pnfSoftwareInformation/** + + @@ -683,6 +1109,7 @@ + ${skipYamlJsonValidator} @@ -691,6 +1118,18 @@ com.jcabi jcabi-maven-plugin ${jcabi.maven.plugin.version} + + + org.aspectj + aspectjtools + ${aspectj.version} + + + org.aspectj + aspectjweaver + ${aspectj.version} + + @@ -705,7 +1144,7 @@ normatives - package + prepare-package single @@ -713,7 +1152,7 @@ normatives false - ${project.basedir}/normatives.xml + src/main/assembly/normatives.xml @@ -731,102 +1170,91 @@ - - ${project.parent.basedir}/catalog-be/sdc-backend/chef-repo/cookbooks/sdc-catalog-be/files/default - - false - - 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 + ${swagger-core-mvn-plugin.version} + - 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 + + ${swagger.skip} - - - - 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 - - - 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 + + ${swagger.skip} - 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 + + ${swagger.skip} + + + + 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 + + ${swagger.skip} @@ -853,9 +1281,6 @@ wget - - - @@ -882,14 +1307,6 @@ - - docker-staging - - ${project.version}-STAGING-${maven.build.timestamp} - ${project.version}-STAGING-latest - - - docker @@ -902,67 +1319,43 @@ 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 + ${project.build.directory} - 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 @@ -974,43 +1367,55 @@ io.fabric8 docker-maven-plugin - 1.23 - nexus3.onap.org:10001 + ${verbose} + ${docker.api.version} + ${docker.registry} - docker - docker + ${docker.username} + ${docker.password} - onap/sdc-backend + ${docker.namespace}/sdc-backend sdc-backend try - ${project.basedir}/sdc-backend + backend - ${docker.tag} + latest ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} + + + backend/backend-files.xml + onap-sdc-backend + - onap/sdc-backend-init + ${docker.namespace}/sdc-backend-init sdc-backend-init try - ${project.basedir}/sdc-backend-init + ${project.basedir}/sdc-backend-init + - ${docker.tag} + latest ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-STAGING-latest + + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} + @@ -1025,7 +1430,7 @@ true - onap/sdc-backend,onap/sdc-backend-init + ${docker.namespace}/sdc-backend,onap/sdc-backend-init @@ -1044,7 +1449,7 @@ push - onap/sdc-backend,onap/sdc-backend-init + ${docker.namespace}/sdc-backend,onap/sdc-backend-init @@ -1053,4 +1458,4 @@ - \ No newline at end of file +