From 95f511769a54ee8087ae5ebe909d33e756c7ba5d Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Tue, 3 Nov 2020 14:45:09 +0100 Subject: [PATCH] Correct operations input/output media types We do not produce/consume raw yang-data, add the missing XML qualifier. JIRA: NETCONF-741 Change-Id: I2978527125c80ae142af1f0b307c3b99adbe3ba9 Signed-off-by: Robert Varga (cherry picked from commit f679d21f00818505ec5b5299c4ffce7dea9263f4) --- .../services/api/RestconfInvokeOperationsService.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/api/RestconfInvokeOperationsService.java b/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/api/RestconfInvokeOperationsService.java index faa0a4a1e7..dd9f2f515e 100644 --- a/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/api/RestconfInvokeOperationsService.java +++ b/restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/api/RestconfInvokeOperationsService.java @@ -42,10 +42,10 @@ public interface RestconfInvokeOperationsService extends UpdateHandlers { */ @POST @Path("/operations/{identifier:.+}") - @Produces({ Rfc8040.MediaTypes.DATA + RestconfConstants.JSON, Rfc8040.MediaTypes.DATA, MediaType.APPLICATION_JSON, - MediaType.APPLICATION_XML, MediaType.TEXT_XML }) - @Consumes({ Rfc8040.MediaTypes.DATA + RestconfConstants.JSON, Rfc8040.MediaTypes.DATA, MediaType.APPLICATION_JSON, - MediaType.APPLICATION_XML, MediaType.TEXT_XML }) + @Produces({ Rfc8040.MediaTypes.DATA + RestconfConstants.JSON, Rfc8040.MediaTypes.DATA + RestconfConstants.XML, + MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML, MediaType.TEXT_XML }) + @Consumes({ Rfc8040.MediaTypes.DATA + RestconfConstants.JSON, Rfc8040.MediaTypes.DATA + RestconfConstants.XML, + MediaType.APPLICATION_JSON, MediaType.APPLICATION_XML, MediaType.TEXT_XML }) NormalizedNodeContext invokeRpc(@Encoded @PathParam("identifier") String identifier, NormalizedNodeContext payload, @Context UriInfo uriInfo); } -- 2.36.6