Uploaded image for project: 'WildFly Core'
  1. WildFly Core
  2. WFCORE-5876

Migrate the internal.javax.json.api.ee8 to use GlassFish Jakarta JSON

XMLWordPrintable

      Currently the internal.javax.json.api.ee8 module uses the forked Geronimo API and Apache Johnzon for the implementation. This overuses the TCCL and requires other modules to include dependencies on the module. A solution to this is to use the GlassFish implementation, org.glassfish:jakarta.json, which includes both the API and implementation in the same JAR.

      WildFly currently uses org.glassfish:jakarta.json as the implementation. However, for Jakarta EE 10 we will be switching to the Eclipse Parsson version allowing us to use the GlassFish version in core until other libraries migrate to the jakarta namespace.

            jperkins-rhn James Perkins
            jperkins-rhn James Perkins
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: