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

Create release for Jakarta EE 9 APIs

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

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