From c4f23fa97e161133db6692f6331dbea13077e47b Mon Sep 17 00:00:00 2001 From: lapentafd Date: Mon, 30 Jan 2023 12:04:35 +0000 Subject: Removing old swagger annotation in xacml-pdp This commit removes the Swagger V2 annotations on the Rest Controllers in policy-xacml-pdp. The OpeApi annotations (Swagger v3 annotations) are on a generated Java Interface. Issue-ID: POLICY-3465 Change-Id: Ibdeacff9582bb95a21d9fcb7dd8bd3688fa165df Signed-off-by: lapentafd --- main/pom.xml | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 52 insertions(+), 1 deletion(-) (limited to 'main/pom.xml') diff --git a/main/pom.xml b/main/pom.xml index af1c8c5c..799f1b71 100644 --- a/main/pom.xml +++ b/main/pom.xml @@ -70,7 +70,7 @@ org.onap.policy.common utils-test - ${policy.common.version} + ${policy.common.version} test @@ -133,6 +133,12 @@ assertj-core test + + + io.swagger.core.v3 + swagger-annotations + 2.2.7 + @@ -153,6 +159,51 @@ + + + + io.swagger.codegen.v3 + swagger-codegen-maven-plugin + 3.0.27 + + + code-gen + + generate + + + ${project.basedir}/src/main/resources/openapi/openapi.yaml + org.onap.policy.pdpx.main.rest + org.onap.policy.pdpx.main.rest.model + org.onap.policy.pdpx.main.rest + jaxrs-spec + false + false + false + + HealthCheckReport=org.onap.policy.common.endpoints.report.HealthCheckReport, + DecisionException=org.onap.policy.models.decisions.concepts.DecisionException, + DecisionRequest=org.onap.policy.models.decisions.concepts.DecisionRequest, + DecisionResponse=org.onap.policy.models.decisions.concepts.DecisionResponse, + ErrorResponse=org.onap.policy.models.errors.concepts.ErrorResponse, + StatisticsReport=org.onap.policy.pdpx.main.rest.model.StatisticsReport, + DecisionProvider=org.onap.policy.pdpx.main.rest.provider.DecisionProvider, + HealthCheckProvider=org.onap.policy.pdpx.main.rest.provider.HealthCheckProvider, + StatisticsProvider=org.onap.policy.pdpx.main.rest.provider.StatisticsProvider, + Request=com.att.research.xacml.api.Request, + Response=javax.ws.rs.core.Response + + + src/gen/java + java11 + true + true + + + + + + -- cgit 1.2.3-korg