Uploaded image for project: 'Build'
  1. Build
  2. BUILD-859

Replace Java EE modules with their new counterparts

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Neutral
    • BOM 6.3.0
    • None
    • BOM

    Description

      JDK 11 removed the Java EE modules. The replacements are now provided by Jakarta EE and we should manage them from our BOM.

       

      Artifact Replacements
      javax.activation:activation com.sun.activation:jakarta.activation
      javax.annotation:javax.annotation-api jakarta.annotation:jakarta.annotation-api
      java.xml.bind:jaxb-api jakarta.xml.bind:jakarta.xml.bind-api
      jakarta.xml.bind:jaxb-impl
      javax.ws.rs:javax.ws.rs-api jakarta.xml.ws:jakarta.xml.ws-api
      jakarta.xml.ws:jaxws-rt
      javax.inject:javax.inject jakarta.inject:jakarta.inject-api
      javax.servlet:javax.servlet-api jakarta.servlet:jakarta.servlet-api
      javax.servlet.jsp:javax.servlet.jsp-api jakarta.servlet.jsp:jakarta.servlet.jsp-api

      As a follow up to this we should migrate the modules that are on Java 11 to use these replacements.

       

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              mduerig Michael Duerig
              mduerig Michael Duerig
              Foundation
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Task DoR