X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=catalog-be%2Fpom.xml;h=8cdf533e6c4a4342806fcbf2632eb61c6172581e;hb=eb69d6f1d056fc2c4e9338f2460ca9ca7b9504f3;hp=dae98642a4dc265700867c6f5b88341d1202bfe5;hpb=cdca700bbc71af59acfe340b54d464f28206bb79;p=sdc.git diff --git a/catalog-be/pom.xml b/catalog-be/pom.xml index dae98642a4..8cdf533e6c 100644 --- a/catalog-be/pom.xml +++ b/catalog-be/pom.xml @@ -1,6 +1,6 @@ + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 catalog-be @@ -9,31 +9,65 @@ org.openecomp.sdc sdc-main - 1.7.0-SNAPSHOT + 1.12.2-SNAPSHOT 2.0.0.0 - 2.1.1 + ${swagger-core-mvn-plugin.version} 3.25.0 - 3.1.1 + 3.2.0 1.5.3 + ${project.version} + + org.openecomp.sdc + togglz-rest-services + ${project.version} + + + com.fasterxml.woodstox + woodstox-core + + + + + + org.jsoup + jsoup + ${jsoup.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 + + @@ -48,6 +82,16 @@ io.swagger.core.v3 swagger-jaxrs2 ${swagger.version} + + + com.fasterxml.jackson.core + jackson-core + + + io.github.classgraph + classgraph + + io.swagger.core.v3 @@ -56,11 +100,60 @@ + + org.hibernate.validator + hibernate-validator + ${hibernate.validator.version} + + + + org.eclipse.jetty + jetty-server + ${jetty.version} + compile + + + org.eclipse.jetty + jetty-http + + + + + org.eclipse.jetty + jetty-servlet + ${jetty.version} + compile + + + org.eclipse.jetty + jetty-security + + + org.openecomp.sdc common-app-api ${project.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + + org.apache.httpcomponents + httpcore + + + org.functionaljava + functionaljava + + + + + + javax.ws.rs + javax.ws.rs-api + ${ws.rs.version} @@ -68,28 +161,63 @@ common-be ${project.version} compile + + + org.springframework + spring-core + + org.openecomp.sdc.be - common-be + common-be-tests-utils ${project.version} - test-jar test + + + org.springframework + spring-core + + + org.eclipse.jetty + jetty-server + + + org.eclipse.jetty + jetty-servlet + + 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 + + + + io.micrometer + micrometer-registry-prometheus + ${micrometer.version} + + ch.qos.logback logback-classic @@ -111,6 +239,12 @@ commons-jci-core ${commons-jci-core.version} compile + + + commons-io + commons-io + + @@ -126,7 +260,12 @@ org.glassfish.jersey.media jersey-media-json-jackson ${jersey-bom.version} - compile + + + com.fasterxml.jackson.core + jackson-core + + @@ -168,6 +307,10 @@ org.springframework spring-context + + org.hibernate + hibernate-validator + @@ -182,6 +325,21 @@ org.glassfish.jersey.ext jersey-bean-validation + + + org.hibernate + hibernate-validator + + + org.glassfish + jakarta.el + + + + + org.glassfish + jakarta.el + ${jakarta.el.version} @@ -190,6 +348,12 @@ httpclient ${httpclient.version} compile + + + org.apache.httpcomponents + httpcore + + @@ -240,6 +404,16 @@ spring-context ${spring.version} compile + + + org.springframework + spring-expression + + + org.springframework + spring-core + + @@ -247,6 +421,12 @@ spring-web ${spring.version} compile + + + org.springframework + spring-core + + @@ -254,6 +434,20 @@ spring-webmvc ${spring.version} compile + + + org.springframework + spring-expression + + + org.springframework + spring-core + + + org.springframework + spring-web + + @@ -261,6 +455,12 @@ spring-aop ${spring.version} compile + + + org.springframework + spring-core + + @@ -311,6 +511,14 @@ ${janusgraph.version} compile + + org.apache.tinkerpop + gremlin-groovy + + + org.apache.tinkerpop + gremlin-core + org.json json @@ -327,6 +535,22 @@ org.apache.thrift libthrift + + commons-io + commons-io + + + commons-codec + commons-codec + + + dom4j + dom4j + + + org.slf4j + jcl-over-slf4j + @@ -415,8 +639,7 @@ org.json json - 20131018 - compile + ${org.json.version} @@ -425,6 +648,12 @@ cassandra-driver-core ${cassandra.driver.version} compile + + + com.github.jnr + jnr-posix + + com.datastax.cassandra @@ -432,14 +661,48 @@ ${cassandra.driver.version} compile - - org.apache.thrift - libthrift - ${libthrift.version} - + + org.owasp.esapi + esapi + ${org.owasp.esapi.version} + + + log4j + log4j + + + commons-io + commons-io + + + commons-fileupload + commons-fileupload + + + org.apache.xmlgraphics + xmlgraphics-commons + + + xml-apis + xml-apis-ext + + + xml-apis + xml-apis + + + xerces + xercesImpl + + + net.sourceforge.nekohtml + nekohtml + + + org.onap.portal.sdk epsdk-fw @@ -455,12 +718,8 @@ org.slf4j - powermock-api-mockito - org.powermock - - - org.onap.aaf.authz - aaf-cadi-aaf + org.onap.aaf.authz + aaf-cadi-aaf aaf-cadi-core @@ -470,10 +729,21 @@ commons-codec commons-codec + + log4j + log4j + + + org.eclipse.jetty + jetty-http + ${jetty.version} + compile + + org.eclipse.jetty jetty-proxy @@ -486,6 +756,12 @@ jetty-servlets ${jetty.version} compile + + + org.eclipse.jetty + jetty-http + + @@ -493,6 +769,12 @@ sigar ${sigar.version} compile + + + log4j + log4j + + org.onap.dmaap.messagerouter.dmaapclient @@ -504,37 +786,56 @@ 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} - + org.onap.aaf.authz + aaf-cadi-aaf + ${cadi.version} + - com.datastax.cassandra - cassandra-driver-core + com.datastax.cassandra + cassandra-driver-core org.slf4j slf4j-log4j12 - - + + log4j + log4j + + + @@ -558,28 +859,56 @@ - com.github.tomakehurst - wiremock-standalone + org.eclipse.jetty + jetty-webapp + ${jetty.version} test - org.eclipse.jetty - jetty-webapp - ${jetty.version} + org.hamcrest + hamcrest + ${hamcrest.version} test - junit - junit - ${junit.version} + org.hamcrest + hamcrest-library + ${hamcrest.version} + test + + + + org.junit.jupiter + junit-jupiter-api + ${junitJupiter.version} + test + + + + 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 @@ -594,17 +923,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 @@ -622,17 +959,10 @@ test - - org.hamcrest - java-hamcrest - ${java-hamcrest.version} - test - - org.codehaus.groovy groovy - 2.4.8 + ${groovy.version} @@ -643,6 +973,12 @@ org.onap.sdc.common onap-tosca-datatype ${project.version} + + + com.fasterxml.jackson.core + jackson-core + + org.apache.commons @@ -650,20 +986,81 @@ ${commons.collections.version} - org.codehaus.jackson - jackson-mapper-asl - ${jackson.mapper.version} + org.springframework.boot + spring-boot-starter + ${spring.boot.version} org.onap.sdc.sdc-be-common security-util-lib ${security.util.lib.version} + + + org.springframework.boot + spring-boot-starter-logging + + + org.springframework.boot + spring-boot-starter + + + + 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 + + + + + org.apache.kafka + kafka-clients + + - ${project.artifactId}-${project.version} + catalog-be + + org.apache.maven.plugins + maven-surefire-plugin + + 1C + false + + maven-dependency-plugin @@ -701,7 +1098,9 @@ - ${project.build.directory}/swagger-ui/META-INF/resources/webjars/swagger-ui/${swagger-ui.version}/index.html + + ${project.build.directory}/swagger-ui/META-INF/resources/webjars/swagger-ui/${swagger-ui.version}/index.html + https://petstore.swagger.io/v2/swagger.json @@ -720,7 +1119,7 @@ - ${project.version} + ${ui.version} true @@ -730,7 +1129,9 @@ true - ${project.build.directory}/swagger-ui/META-INF/resources/webjars/swagger-ui/${swagger-ui.version} + + ${project.build.directory}/swagger-ui/META-INF/resources/webjars/swagger-ui/${swagger-ui.version} + **/*.* @@ -757,7 +1158,9 @@ src/test/resources/**/*.y*ml - src/test/resources/artifacts/pnfSoftwareInformation/** + + src/test/resources/artifacts/pnfSoftwareInformation/** + @@ -767,6 +1170,7 @@ + ${skipYamlJsonValidator} @@ -775,6 +1179,18 @@ com.jcabi jcabi-maven-plugin ${jcabi.maven.plugin.version} + + + org.aspectj + aspectjtools + ${aspectj.version} + + + org.aspectj + aspectjweaver + ${aspectj.version} + + @@ -815,30 +1231,9 @@ - - - - ${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 @@ -848,68 +1243,79 @@ + + + + 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/openapi + openapi-sdce-2-sdce-5 + JSONANDYAML + + ${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 - - - Artifact-Generator.properties - error-configuration.yaml - ecomp-error-configuration.yaml - logback.xml - - - + sdce-4 + ${project.build.directory}/generated/openapi + openapi-sdce-4 + JSONANDYAML + + ${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/openapi + openapi-sdce-6 + JSONANDYAML + + ${project.basedir}/src/main/resources/swagger-config/sdce-6.yaml + + ${swagger.skip} + + + + sdce-7 + compile + + resolve + + + sdce-7 + ${project.build.directory}/generated/openapi + openapi-sdce-7 + JSONANDYAML + + ${project.basedir}/src/main/resources/swagger-config/sdce-7.yaml + + ${swagger.skip} @@ -936,9 +1342,6 @@ wget - - - @@ -965,14 +1368,6 @@ - - docker-staging - - ${project.version}-STAGING-${maven.build.timestamp} - ${project.version}-STAGING-latest - - - docker @@ -980,76 +1375,48 @@ - - 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-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 + normatives.tar.gz - copy-normatives - package + 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 @@ -1061,43 +1428,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} + @@ -1112,7 +1491,7 @@ true - onap/sdc-backend,onap/sdc-backend-init + ${docker.namespace}/sdc-backend,onap/sdc-backend-init @@ -1131,7 +1510,7 @@ push - onap/sdc-backend,onap/sdc-backend-init + ${docker.namespace}/sdc-backend,onap/sdc-backend-init