From 181afe788d41901e29728516532088bb4be82aae Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Fri, 19 May 2023 11:04:20 +0200 Subject: [PATCH] fixing REST API --- .../org/gcube/common/software/service/rest/Software.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/gcube/common/software/service/rest/Software.java b/src/main/java/org/gcube/common/software/service/rest/Software.java index 8dfb619..409b362 100644 --- a/src/main/java/org/gcube/common/software/service/rest/Software.java +++ b/src/main/java/org/gcube/common/software/service/rest/Software.java @@ -5,7 +5,7 @@ import javax.ws.rs.HEAD; import javax.ws.rs.InternalServerErrorException; import javax.ws.rs.POST; import javax.ws.rs.Path; -import javax.ws.rs.Produces; +import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Response; import javax.ws.rs.core.Response.Status; @@ -25,7 +25,7 @@ public class Software { private final Logger logger = LoggerFactory.getLogger(Software.class); - public static final String APPLICATION_JSON = "application/json"; + public static final String APPLICATION_JSON_CHARSET_UTF_8 = MediaType.APPLICATION_JSON + ";charset=UTF-8"; @HEAD public Response alive() { @@ -34,7 +34,7 @@ public class Software { @POST - @Consumes(APPLICATION_JSON) + @Consumes(APPLICATION_JSON_CHARSET_UTF_8) @StatusCodes ({ @ResponseCode ( code = 202, condition = "The provided json is formally correct.") })