Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-32501

Forbid Jakarta dependencies in Nuxeo build

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2021.55, 2023.13
    • Component/s: CI/CD
    • Release Notes Summary:
      Jakarta dependencies not used by Nuxeo are now forbidden in the Maven build
    • Tags:
    • Team:
      PLATFORM
    • Sprint:
      nxplatform #112, nxplatform #113
    • Story Points:
      3

      Description

      We would like to forbid Jakarta dependencies in Nuxeo build since our Tomcat version doesn't handle them. This will allow to not have conflicts or weird behavior in Nuxeo, and warn us when a dependency upgrade brings such artifacts.

      All dependencies with jakarta.* groupId should be denied from build, except jakarta.xml.bind-api which is required by launcher.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: