X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=catalog-be%2Fpom.xml;h=6046156a8eb91680b0abfb9c053dfa331d69392c;hb=9dcb6f393bfc76237cca809b39d5034afecf1c55;hp=97cd8b6df0c855fa430bb2d9d77060bbc1b01218;hpb=f0d4dd5c846f1c56d8b2641934c028b8151b31b3;p=sdc.git diff --git a/catalog-be/pom.xml b/catalog-be/pom.xml index 97cd8b6df0..6046156a8e 100644 --- a/catalog-be/pom.xml +++ b/catalog-be/pom.xml @@ -1,748 +1,527 @@ - - catalog-be + 4.0.0 - - catalog-be - - - - - lifecycle-mapping - - - - - - download-maven-plugin - - wget - - com.googlecode.maven-download-plugin - [1.2.1,) - - + catalog-be + war - - - - - - jcabi-maven-plugin - - ajc - - com.jcabi - [0.0,) - - + + org.openecomp.sdc + sdc-main + 1.13.4-SNAPSHOT + - - - - org.eclipse.m2e - 1.0.0 - - - + + 2.0.0.0 + ${swagger-core-mvn-plugin.version} + 3.25.0 + 3.2.0 + 1.5.3 + ${project.version} + - - - maven-surefire-plugin - - 1C - false - - org.apache.maven.plugins - - - - maven-dependency-plugin - - - - - - swagger-ui - org.webjars - ${swagger-ui.version} - - - ${project.build.directory}/swagger-ui - - - unpack - - prepare-package - - - ${maven-dependency-plugin.version} - - - - replacer - - - ${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 - - - - - - - replace - - prepare-package - - - com.google.code.maven-replacer-plugin - ${replacer.plugin.version} - - - maven-war-plugin - - - - true - true - - - ${project.version} - - - true - WEB-INF\lib\slf4j-log4j*.jar, - WEB-INF/classes/elasticsearch.yml, - WEB-INF/classes/portal.properties - - - - - ${project.build.directory}/swagger-ui/META-INF/resources/webjars/swagger-ui/${swagger-ui.version} - - - **/*.* - - swagger-ui - - - - org.apache.maven.plugins - - - yaml-json-validator-maven-plugin - - - - ${skipYamlJsonValidator} - - - - - src/test/resources/artifacts/pnfSoftwareInformation/** - - - - src/main/resources/**/*.y*ml - src/test/resources/**/*.y*ml - - - - - src/main/resources/**/*.json - src/test/resources/**/*.json - - - - - - validate - - validate - validate - - - com.github.sylvainlaurent.maven - - - jcabi-maven-plugin - - - aspectjtools - org.aspectj - ${aspectj.version} - - - aspectjweaver - org.aspectj - ${aspectj.version} - - - - - - ajc - - - - com.jcabi - ${jcabi.maven.plugin.version} - - - maven-assembly-plugin - - - - false - - src/main/assembly/normatives.xml - - normatives - - - single - - normatives - prepare-package - - - org.apache.maven.plugins - - - maven-clean-plugin - - - - - - - sdc-backend-init/chef-repo/cookbooks/sdc-catalog-be-setup/files/default - - false - - normatives.tar.gz - - - - - - clean - - clean.sdc.backend.folder - clean - - - org.apache.maven.plugins - - - swagger-maven-plugin - - - - - ${project.basedir}/src/main/resources/swagger-config/sdce-2-sdce-5.yaml - - sdce-2-sdce-5 - swagger-sdce-2-sdce-5 - JSON - ${project.build.directory}/generated/swagger - ${swagger.skip} - - - resolve - - sdce-2-sdce-5 - compile - - - - - ${project.basedir}/src/main/resources/swagger-config/sdce-4.yaml - - sdce-4 - swagger-sdce-4 - JSON - ${project.build.directory}/generated/swagger - ${swagger.skip} - - - resolve - - sdce-4 - compile - - - - - ${project.basedir}/src/main/resources/swagger-config/sdce-6.yaml - - sdce-6 - swagger-sdce-6 - JSON - ${project.build.directory}/generated/swagger - ${swagger.skip} - - - resolve - - sdce-6 - compile - - - - - ${project.basedir}/src/main/resources/swagger-config/sdce-7.yaml - - sdce-7 - swagger-sdce-7 - JSON - ${project.build.directory}/generated/swagger - ${swagger.skip} - - - resolve - - sdce-7 - compile - - - io.swagger.core.v3 - ${swagger-core-mvn-plugin.version} - - - - + + org.openecomp.sdc togglz-rest-services + ${project.version} - woodstox-core com.fasterxml.woodstox + woodstox-core - org.openecomp.sdc - ${project.version} + + + + org.jsoup + jsoup + ${jsoup.version} - jackson-core + com.networknt + json-schema-validator + 1.0.84 + + + org.slf4j + slf4j-api + + + + com.fasterxml.jackson.core + jackson-core ${jackson.version} + com.fasterxml.jackson.dataformat jackson-dataformat-yaml + ${jackson.version} - jackson-core com.fasterxml.jackson.core + jackson-core - com.fasterxml.jackson.dataformat - ${jackson.version} - + com.fasterxml.jackson.core jackson-databind + ${jackson.version} - jackson-core com.fasterxml.jackson.core + jackson-core - com.fasterxml.jackson.core - ${jackson.version} - onap-generic-artifact-browser-service org.onap.sdc.common - compile + onap-generic-artifact-browser-service ${project.version} + compile + io.swagger.core.v3 swagger-jaxrs2 + ${swagger.version} - jackson-core com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-json-provider + + + io.github.classgraph + classgraph - io.swagger.core.v3 - ${swagger.version} - swagger-annotations io.swagger.core.v3 + swagger-annotations ${swagger.version} - hibernate-validator org.hibernate.validator + hibernate-validator ${hibernate.validator.version} - common-app-api + org.eclipse.jetty + jetty-server + ${jetty.version} + compile - jackson-core - com.fasterxml.jackson.core + org.eclipse.jetty + jetty-http + + + javax.servlet + javax.servlet-api + + + org.eclipse.jetty + jetty-servlet + ${jetty.version} + compile + + + org.eclipse.jetty + jetty-security + + + + org.openecomp.sdc + common-app-api ${project.version} + + + com.fasterxml.jackson.core + jackson-core + + + org.apache.httpcomponents + httpcore + + + org.functionaljava + functionaljava + + - javax.ws.rs-api - javax.ws.rs + jakarta.ws.rs + jakarta.ws.rs-api ${ws.rs.version} + org.openecomp.sdc.be common-be + ${project.version} + compile - spring-core org.springframework + spring-core - org.openecomp.sdc.be - compile - ${project.version} - common-be + org.openecomp.sdc.be + common-be-tests-utils + ${project.version} + test - spring-core org.springframework + spring-core + + + org.eclipse.jetty + jetty-server + + + org.eclipse.jetty + jetty-servlet - org.openecomp.sdc.be - test - test-jar - ${project.version} + org.openecomp.sdc.be catalog-dao + ${project.version} - jackson-core com.fasterxml.jackson.core + jackson-core - org.openecomp.sdc.be - ${project.version} + org.openecomp.sdc.be catalog-model + ${project.version} - jackson-core com.fasterxml.jackson.core + jackson-core - org.openecomp.sdc.be - ${project.version} - logback-classic + io.micrometer + micrometer-registry-prometheus + ${micrometer.version} + + + ch.qos.logback - compile + logback-classic ${logback.version} + compile - snakeyaml org.yaml - compile + snakeyaml ${snakeyaml.version} - - - - - commons-jci-core - - - commons-io - commons-io - - - org.apache.commons compile - ${commons-jci-core.version} - gson com.google.code.gson - compile + gson ${gson.version} + compile + org.glassfish.jersey.media jersey-media-json-jackson + ${jersey-bom.version} - jackson-core com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.module + jackson-module-jaxb-annotations - org.glassfish.jersey.media - ${jersey-bom.version} + + + com.fasterxml.jackson.module + jackson-module-jaxb-annotations + ${jackson.version} - jersey-container-servlet-core org.glassfish.jersey.containers - compile + jersey-container-servlet-core ${jersey-bom.version} + compile - jersey-media-multipart org.glassfish.jersey.media - compile + jersey-media-multipart ${jersey-bom.version} + compile + org.glassfish.jersey.ext jersey-spring4 + ${jersey-bom.version} - spring-web org.springframework + spring-web - spring-beans org.springframework + spring-beans - spring-core org.springframework + spring-core - spring-aop org.springframework + spring-aop - spring-context org.springframework + spring-context - hibernate-validator org.hibernate + hibernate-validator - org.glassfish.jersey.ext - ${jersey-bom.version} - asm-all-repackaged org.glassfish.hk2.external + asm-all-repackaged + org.glassfish.jersey.ext jersey-bean-validation - hibernate-validator org.hibernate + hibernate-validator + + + org.glassfish + jakarta.el - org.glassfish.jersey.ext + + + org.glassfish + jakarta.el + ${jakarta.el.version} - httpclient - org.apache.httpcomponents - compile + org.apache.httpcomponents.client5 + httpclient5 ${httpclient.version} + compile + + + org.apache.httpcomponents + httpcore + + - httpcore org.apache.httpcomponents - compile + httpcore ${httpcore.version} - - - - commons-logging - commons-logging compile - ${commons-logging} - commons-codec commons-codec - compile + commons-codec ${commons-codec} + compile - javax.servlet-api - javax.servlet - provided - ${servlet-api.version} - - - - org.eclipse.jgit org.eclipse.jgit + org.eclipse.jgit 3.4.1.201406201815-r - spring-core org.springframework - compile + spring-core ${spring.version} + compile + org.springframework spring-context + ${spring.version} + compile - spring-expression org.springframework + spring-expression - spring-core org.springframework + spring-core - org.springframework - compile - ${spring.version} + org.springframework spring-web + ${spring.version} + compile - spring-core org.springframework + spring-core - org.springframework - compile - ${spring.version} + org.springframework spring-webmvc + ${spring.version} + compile - spring-expression org.springframework + spring-expression - spring-core org.springframework + spring-core - spring-web org.springframework + spring-web - org.springframework - compile - ${spring.version} + org.springframework spring-aop + ${spring.version} + compile - spring-core org.springframework + spring-core - org.springframework - compile - ${spring.version} - spring-beans org.springframework - compile + spring-beans ${spring.version} + compile - spring-expression org.springframework - compile + spring-expression ${spring.version} + compile - togglz-spring-web org.togglz + togglz-spring-web ${togglz.version} - janino org.codehaus.janino - compile + janino ${janino.version} + compile - commons-compiler org.codehaus.janino - compile + commons-compiler ${janino.version} + compile - guava com.google.guava - compile + guava ${guava.version} + compile + org.janusgraph janusgraph-core + ${janusgraph.version} + compile + org.apache.tinkerpop gremlin-groovy + + org.apache.tinkerpop + gremlin-core - json org.json + json slf4j-log4j12 @@ -753,37 +532,41 @@ commons-collections - libthrift org.apache.thrift + libthrift - commons-io commons-io + commons-io - commons-codec commons-codec + commons-codec - dom4j dom4j + dom4j + + + org.slf4j + jcl-over-slf4j - org.janusgraph - compile - ${janusgraph.version} + org.janusgraph janusgraph-cql + ${janusgraph.version} + compile - slf4j-log4j12 org.slf4j + slf4j-log4j12 - json org.json + json commons-collections @@ -794,136 +577,141 @@ org.codehaus.groovy - netty-all io.netty + netty-all - org.janusgraph - compile - ${janusgraph.version} - commons-lang3 org.apache.commons - compile + commons-lang3 ${lang3.version} - - - - json-simple - com.googlecode.json-simple compile - ${json-simple.version} - - functionaljava org.functionaljava - compile + functionaljava ${functionaljava.version} + compile - jcabi-aspects com.jcabi - compile + jcabi-aspects ${jcabi.version} + compile - aspectjrt org.aspectj - compile + aspectjrt ${aspectjrt.version} + compile + com.att.nsa cambriaClient + 1.2.1-oss + compile - saClientLibrary com.att.nsa + saClientLibrary - com.att.nsa - compile - 1.2.1-oss - json org.json - compile - 20131018 + json + ${org.json.version} - cassandra-driver-core com.datastax.cassandra - compile + cassandra-driver-core ${cassandra.driver.version} + compile + + + com.github.jnr + jnr-posix + + - cassandra-driver-mapping com.datastax.cassandra - compile + cassandra-driver-mapping ${cassandra.driver.version} + compile + org.owasp.esapi esapi + ${org.owasp.esapi.version} - xercesImpl - xerces + log4j + log4j - log4j - log4j + commons-io + commons-io - commons-fileupload commons-fileupload + commons-fileupload - xmlgraphics-commons org.apache.xmlgraphics + xmlgraphics-commons - xml-apis-ext xml-apis + xml-apis-ext - xml-apis xml-apis + xml-apis + + + xerces + xercesImpl + + + net.sourceforge.nekohtml + nekohtml - org.owasp.esapi - ${org.owasp.esapi.version} + org.onap.portal.sdk epsdk-fw + ${ecomp.version} + compile - cambriaClient com.att.nsa + cambriaClient slf4j-log4j12 org.slf4j - aaf-cadi-aaf org.onap.aaf.authz + aaf-cadi-aaf aaf-cadi-core @@ -937,72 +725,78 @@ log4j log4j + + javax.servlet + javax.servlet-api + + + org.onap.aaf.authz + aaf-cadi-aaf + + + org.onap.aaf.authz + aaf-cadi-client + + + org.onap.aaf.authz + aaf-cadi-core + - org.onap.portal.sdk - compile - ${ecomp.version} - jetty-http org.eclipse.jetty - compile + jetty-http ${jetty.version} + compile - jetty-proxy - - - jetty-http - org.eclipse.jetty - - org.eclipse.jetty - compile + jetty-proxy ${jetty.version} + compile + org.eclipse.jetty jetty-servlets + ${jetty.version} + compile - jetty-http - org.eclipse.jetty - - - jetty-continuation org.eclipse.jetty + jetty-http - org.eclipse.jetty - compile - ${jetty.version} + org.fusesource sigar + ${sigar.version} + compile - log4j log4j + log4j - org.fusesource - compile - ${sigar.version} + org.onap.dmaap.messagerouter.dmaapclient dmaapClient + 1.1.3 + compile - dme2 com.att.aft + dme2 - jackson-core com.fasterxml.jackson.core + jackson-core log4j @@ -1012,281 +806,609 @@ apache-log4j-extras log4j - - org.onap.dmaap.messagerouter.dmaapclient - compile - 1.1.3 + + org.apache.httpcomponents + httpclient-cache + + + javax.ws.rs + javax.ws.rs-api + + + com.att.aft dme2 + 3.1.200-oss - jms javax.jms + jms + + + javax.servlet + javax.servlet-api - com.att.aft - 3.1.200-oss + org.onap.aaf.authz aaf-cadi-aaf + ${cadi.version} - cassandra-driver-core com.datastax.cassandra + cassandra-driver-core - slf4j-log4j12 org.slf4j + slf4j-log4j12 log4j log4j + + javax.servlet + javax.servlet-api + - org.onap.aaf.authz - ${cadi.version} - assertj-core org.assertj + assertj-core test + org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-bundle + ${jersey-bom.version} + pom + test - jetty-server - org.eclipse.jetty - - - jetty-continuation - org.eclipse.jetty + junit + junit - org.glassfish.jersey.test-framework.providers - test - pom - ${jersey-bom.version} - jersey-client org.glassfish.jersey.core + jersey-client ${jersey-bom.version} - jetty-webapp - - - jetty-servlet - org.eclipse.jetty - - org.eclipse.jetty - test + jetty-webapp ${jetty.version} + test - hamcrest org.hamcrest - test + hamcrest ${hamcrest.version} + test - hamcrest-library org.hamcrest - test + hamcrest-library ${hamcrest.version} + test - junit-jupiter-api org.junit.jupiter - test + junit-jupiter-api ${junitJupiter.version} + test - junit-jupiter org.junit.jupiter - test + junit-jupiter ${junitJupiter.version} + test - junit-platform-commons org.junit.platform - test + junit-platform-commons ${junit.platform.version} + test - junit-platform-engine org.junit.platform - test + junit-platform-engine ${junit.platform.version} + test - mockito-junit-jupiter org.mockito - test + mockito-junit-jupiter ${mockitoJupiter.version} + test - spring-test org.springframework - test + spring-test ${spring.version} + test + org.springframework spring-tx + ${spring.version} - spring-core org.springframework + spring-core - org.springframework - ${spring.version} - cucumber-java io.cucumber - test + cucumber-java ${cucumber.version} + test - cucumber-junit io.cucumber - test + cucumber-junit ${cucumber.version} + test - jmockit org.jmockit - test + jmockit ${jmockit.version} + test - bean-matchers com.google.code.bean-matchers + bean-matchers + ${bean-matchers.version} test - 0.11 - + org.apache.groovy groovy - org.codehaus.groovy ${groovy.version} - netty-handler io.netty + netty-handler + org.onap.sdc.common onap-tosca-datatype + ${project.version} - jackson-core com.fasterxml.jackson.core + jackson-core - org.onap.sdc.common - ${project.version} - commons-collections4 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.springframework.boot + spring-boot-starter - org.onap.sdc.sdc-be-common - ${security.util.lib.version} + org.openecomp.sdc.core openecomp-tosca-lib + ${project.version} - jackson-core com.fasterxml.jackson.core + jackson-core - spring-core org.springframework + spring-core - org.openecomp.sdc.core - ${project.version} + org.onap.vnfsdk.validation validation-pmdictionary + ${onap.vnfsdk.validation.pmdictionary.version} - log4j-slf4j-impl org.apache.logging.log4j + log4j-slf4j-impl - org.onap.vnfsdk.validation - ${onap.vnfsdk.validation.pmdictionary.version} + com.googlecode.jmapper-framework jmapper-core + ${jMapper.version} - xstream com.thoughtworks.xstream + xstream - com.googlecode.jmapper-framework - ${jMapper.version} + + + org.apache.kafka + kafka-clients - 4.0.0 + + 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 + + WEB-INF\lib\slf4j-log4j*.jar, + WEB-INF/classes/elasticsearch.yml, + WEB-INF/classes/portal.properties + + + + ${ui.version} + + + true + true + + + true + + + + ${project.build.directory}/swagger-ui/META-INF/resources/webjars/swagger-ui/${swagger-ui.version} + + + **/*.* + + swagger-ui + + + + + + 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/test/resources/yamlValidation/noValid/** + + + + + + src/main/resources/**/*.json + src/test/resources/**/*.json + + + + ${skipYamlJsonValidator} + + + + + + com.jcabi + jcabi-maven-plugin + ${jcabi.maven.plugin.version} + + + org.aspectj + aspectjtools + ${aspectj.version} + + + org.aspectj + aspectjweaver + ${aspectj.version} + + + + + + ajc + + + + + + org.apache.maven.plugins + maven-assembly-plugin + ${mvn.assembly.version} + + + normatives + prepare-package + + single + + + normatives + false + + src/main/assembly/normatives.xml + + + + + + + org.apache.maven.plugins + maven-clean-plugin + + + clean.sdc.backend.folder + clean + + clean + + + + + + 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} + + + sdce-2-sdce-5 + compile + + resolve + + + 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} + + + + sdce-4 + compile + + resolve + + + sdce-4 + ${project.build.directory}/generated/openapi + openapi-sdce-4 + JSONANDYAML + + ${project.basedir}/src/main/resources/swagger-config/sdce-4.yaml + + ${swagger.skip} + + + + sdce-6 + compile + + resolve + + + 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} + + + + + + + + + + + org.eclipse.m2e + lifecycle-mapping + 1.0.0 + + + + + + com.googlecode.maven-download-plugin + download-maven-plugin + [1.2.1,) + + wget + + + - war + + + com.jcabi + jcabi-maven-plugin + [0.0,) + + ajc + + + + + + - - sdc-main - org.openecomp.sdc - 1.10.0-SNAPSHOT - + + + + + + + + + docker false + org.apache.maven.plugins maven-resources-plugin + copy-normatives + package + + copy-resources + sdc-backend-init/chef-repo/cookbooks/sdc-catalog-be-setup/files/default @@ -1300,13 +1422,13 @@ + + + copy-sdc-be-py + verify copy-resources - copy-normatives - package - - sdc-backend-init/ @@ -1323,35 +1445,29 @@ - - copy-resources - - copy-sdc-be-py - verify - org.apache.maven.plugins + io.fabric8 docker-maven-plugin + ${verbose} ${docker.api.version} + ${docker.registry} - docker - docker + ${docker.username} + ${docker.password} + ${docker.namespace}/sdc-backend sdc-backend - - backend/backend-files.xml - onap-sdc-backend - try backend @@ -1363,11 +1479,15 @@ ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}-${maven.build.timestamp} + + backend/backend-files.xml + onap-sdc-backend + - onap/sdc-backend + ${docker.namespace}/sdc-backend-init sdc-backend-init try @@ -1383,57 +1503,44 @@ - onap/sdc-backend-init - nexus3.onap.org:10001 - ${verbose} - - onap/sdc-backend,onap/sdc-backend-init - true - + clean-images + pre-clean remove - clean-images - pre-clean + + true + ${docker.namespace}/sdc-backend,onap/sdc-backend-init + + generate-images + install build - generate-images - install - - onap/sdc-backend,onap/sdc-backend-init - + push-images + deploy push - push-images - deploy + + ${docker.namespace}/sdc-backend,onap/sdc-backend-init + - io.fabric8 - docker - - - 2.0.0.0 - 3.2.0 - 1.5.3 - 3.25.0 - ${swagger-core-mvn-plugin.version} -