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
+
+ 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
-
- 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