Uploaded image for project: 'JBoss Log Manager'
  1. JBoss Log Manager
  2. LOGMGR-272

Create release for Jakarta EE 9 APIs

XMLWordPrintable

    • Icon: Component Upgrade Component Upgrade
    • Resolution: Done
    • Icon: Major Major
    • 2.3.0.Alpha1
    • 3.0.0.Alpha1
    • core, ext
    • None

      Our Jakarta EE reference implementations like Weld and Hibernate Validator have jboss-logmanager dependencies that have a conflict if the logmanager is configured to use the JsonFormatter since the Jakarta EE 9 version has changed the package to jakarta.json.* from javax.json.*.

      The core module does have a dependency on json for testing of the JsonFormatter.

      There are currently 2.0.0-RC2 versions of the jakarta.json:jakarta.json-api and org.glassfish:jakarta.json-api depednencies that support the jakarta.json.* packages. I'm not sure what branch/version numbering scheme would be wanted for this update, but I can create the PR for this once that is decided.

      Technically both javax and jakarta based versions could be used if a new version of the JsonFormatter was introduced under a new name, say JsonJkFormatter.

              jperkins-rhn James Perkins
              rhn-engineering-sstark Scott Stark
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 1 hour
                  1h
                  Remaining:
                  Remaining Estimate - 1 hour
                  1h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified