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

Replace Java EE modules with their new counterparts

XMLWordPrintable

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

      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.

       

        Acceptance criteria

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

                Created:
                Updated:
                Resolved:

                  Task DoR