-
Sub-task
-
Resolution: Done
-
Major
-
None
-
None
-
None
The JAX-RS 2.1 spec references to changes to JSON-B support
(JSR-367, recently voted at JCP): [1][2][3].
AFAIU, JSON-B builds on top of JSON-P 1.1 (JSR-374, also recently
approved at JCP), which is the new version for old JSR-353. JSON-P 1.1
brings support for JSON Pointer (rfc6901), JSON Patch (rfc6902) and JSON
Merge Patch (rfc7386).
Jim already implemented support for JSON Patch, relying on [4].
We should also have a new provider for JSON-B, as explained in [2].
Fork jsr370 branch [5].
[1] https://github.com/jax-rs/spec/commit/671e2eb9067ee7eb9d5e73d74680be6aeb9f4d37
[2] https://github.com/jax-rs/spec/commit/cfa10839634a524cc719bfea7bbad70865bec761
[3] https://github.com/jax-rs/spec/commit/0d474cebeb2d78e8342b60f0898fbfd921219cde
[4] https://github.com/java-json-tools/json-patch
[5] https://github.com/asoldano/Resteasy/commits/jsr370
- is related to
-
RESTEASY-1826 RESTEasy returns wrong error message if JSON-B provider receive corrupted json data
- Resolved
-
RESTEASY-1827 JSON-B provider requires to add JSON-P dependency on client side
- Resolved
- relates to
-
WFLY-7185 JSON-B 1.0 Support
- Closed
-
RESTEASY-1714 Enable JSON-B binding provider by default
- Resolved
-
RESTEASY-1814 Prepare tests for JSON-B integration
- Resolved
-
RESTEASY-1993 Remove jsonb explicit dependency from resteasy-jaxrs
- Resolved