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 <asotobu_at_gmail.com> 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 (http://jsonpatch.com/ <http://jsonpatch.com/>).
>
> 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:
> @PATCH
> @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.
>
> WDYT?
>
> Alex.