• Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Major Major
    • 4.0.0.Beta1, 3.5.0.CR1
    • 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

            rsearls r searls
            rsearls r searls
            0 Vote for this issue
            2 Start watching this issue