X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=pom.xml;h=9ed284dc8bb05ad7bcf9760beae106831f59cb99;hb=b0a528babe16cae97e8a11649a59a3e49890d973;hp=ba524d1eafbbbd68e863a2d3d97dd8c9f3af3a1a;hpb=3d30514550b276ffc434975377df8dfaa52e2f91;p=nonrtric%2Fplt%2Fa1policymanagementservice.git diff --git a/pom.xml b/pom.xml index ba524d1..9ed284d 100644 --- a/pom.xml +++ b/pom.xml @@ -32,7 +32,7 @@ org.o-ran-sc.nonrtric.plt a1policymanagementservice - 2.8.0-SNAPSHOT + 2.9.0-SNAPSHOT The Apache Software License, Version 2.0 @@ -48,7 +48,7 @@ 17 - 2.19.17 + 2.20.12 20231013 2.14.0 32.0.1-jre @@ -125,6 +125,16 @@ lombok provided + + org.mapstruct + mapstruct + 1.5.5.Final + + + org.mapstruct + mapstruct-processor + 1.5.5.Final + org.springframework.boot @@ -203,7 +213,47 @@ everit-json-schema 1.14.0 + + + io.micrometer + micrometer-tracing-bridge-otel + + + io.opentelemetry + opentelemetry-sdk-extension-jaeger-remote-sampler + + + io.opentelemetry.instrumentation + opentelemetry-spring-webflux-5.3 + + + io.opentelemetry.instrumentation + opentelemetry-spring-boot-starter + + + + org.springframework.boot + spring-boot-actuator-autoconfigure + + + + + io.opentelemetry + opentelemetry-bom + 1.38.0 + pom + import + + + io.opentelemetry.instrumentation + opentelemetry-instrumentation-bom-alpha + 2.4.0-alpha + pom + import + + + @@ -301,6 +351,30 @@ openapi-generator-maven-plugin 6.6.0 + + generate-openapi-html + prepare-package + + generate + + + ${project.basedir}/api/pms-api.json + html2 + ${project.basedir}/api/pms-api + false + false + + The O-RAN Non-RT RIC A1 Policy Management Service + provides a REST API for managing O-RAN A1 Policies. + ONAP CCSDK A1 Policy Management Service + https://wiki.onap.org/display/DW/O-RAN+A1+Policies+in+ONAP + Copyright (C) 2020-2023 Nordix Foundation. Licensed + under the Apache License, and Copyright (C) 2024 OpenInfra + Foundation Europe. All rights reserved. + http://www.apache.org/licenses/LICENSE-2.0 + + + generate-openapi-policy-api generate-sources @@ -331,30 +405,35 @@ - generate-openapi-html - prepare-package + generate-policy-api-v3 + generate-sources generate - ${project.basedir}/api/pms-api.json - html2 - ${project.basedir}/api/pms-api - false - false + ${project.basedir}/api/pms-api-v3.yaml + org.onap.ccsdk.oran.a1policymanagementservice.controllers.v3 + org.onap.ccsdk.oran.a1policymanagementservice.controllers.api.v3 + org.onap.ccsdk.oran.a1policymanagementservice.models.v3 + false + false + spring + false + false + spring-boot - The O-RAN Non-RT RIC A1 Policy Management Service - provides a REST API for managing O-RAN A1 Policies. - ONAP CCSDK A1 Policy Management Service - https://wiki.onap.org/display/DW/O-RAN+A1+Policies+in+ONAP - Copyright (C) 2020-2023 Nordix Foundation. Licensed - under the Apache License, and Copyright (C) 2024 OpenInfra - Foundation Europe. All rights reserved. - http://www.apache.org/licenses/LICENSE-2.0 + true + true + true + java8 + true + true + false + true - + maven-resources-plugin @@ -392,6 +471,7 @@ pms-api.json pms-api.yaml + pms-api-v3.yaml @@ -432,6 +512,7 @@ ${project.basedir}/api/pms-api + pms-api.html index.html