Uploaded image for project: 'RESTEasy'
  1. RESTEasy
  2. RESTEASY-1714

Enable JSON-B binding provider by default

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Blocker
    • 3.5.1.Final, 4.0.0.Beta3
    • None
    • jaxrs
    • None

    Description

      Currently the new json-b provider coming from RESTEASY-1665 is not enabled by default: on server side its module is not added as a dependency by default to the user deployments, on client side the maven dependency has to be explicitly declared and currently we do that in the testsuite module but then the artifact is excluded at surefire plugin level for almost all tests (https://github.com/resteasy/Resteasy/pull/1263#issuecomment-326193151).

      We should evaluate if it makes sense to enable the new provider by default. In doing that, we need to consider:

      • testsuite regressions, possibly revealing backward compatibility issues; we could possibly evaluate adding a configuration option for controlling the json-b enablement by default
      • EE8 / JSR-370 TCK requirements

      Attachments

        Issue Links

          Activity

            People

              rhn-engineering-ema Jim Ma
              rhn-support-asoldano Alessio Soldano
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: