[jax-rs-spec users] Re: JSON PROCESSING (JSR 374) adaption

From: Santiago Pericasgeertsen <>
Date: Tue, 3 Nov 2015 08:56:31 -0800

Hi Alex,

 It seems reasonable. Could you provide a link with more info about the JsonPatch type?

— Santiago

> On Nov 3, 2015, at 5:09 AM, Alex Soto <> wrote:
> Hi Experts, this is Alex, member of expert group Json Processing API (JSR 374).
> In next release of JSR 374 there are some things that I think JAXRS spec should cover so we can have a tight integration between specs. At the end is about the support we have implemented about JSON PATCH ( <>).
> I suggest that:
> @PATCH annotation should be provided as it is provided for GET, POST, ...
> A new MediaType should be added. Concretely application/json-patch+json
> Permit that users can do:
> @Consumes(MediaType.PATCH)
> public Response applyPatch(JsonPatch patch, ....){}
> Basically that if method is annotated with PATCH and consumes PATCH then you know that the content is going to be a JsonPatch element on the body of the message so JAXRS can construct the object for the user in similar way as it happens with JsonObject or JsonArray.
> Alex.