• 3.2

      Starting with Java 9+, JAXB has been removed from the JDK. So it's a good thing to try and break/remove the dependency against from plugins who do not really use JAXB for its core feature (object de/serialization).

      Acceptance criteria:

          [JENKINS-55957] Remove JAXB dependency from job-import plugin

          Baptiste Mathus created issue -
          Baptiste Mathus made changes -
          Epic Link New: JENKINS-55944 [ 197353 ]
          Baptiste Mathus made changes -
          Component/s New: job-import-plugin [ 15897 ]
          Component/s Original: notification-plugin [ 16106 ]
          Baptiste Mathus made changes -
          Description Original: Starting with Java 9+, JAXB has been removed from the JDK. So it's a good thing to try and break/remove the dependency against from plugins who do not really use JAXB for its core feature (object de/serialization).

          (only used in tests for this plugin, so nothing critical)

          h3. Acceptance criteria:

          * https://github.com/jenkinsci/timestamper-plugin/search?q=javax.xml.bind&unscoped_q=javax.xml.bind should yield nothing :)
          New: Starting with Java 9+, JAXB has been removed from the JDK. So it's a good thing to try and break/remove the dependency against from plugins who do not really use JAXB for its core feature (object de/serialization).

          (only used in tests for this plugin, so nothing critical)

          h3. Acceptance criteria:

          * https://github.com/jenkinsci/job-import-plugin/search?q=javax.xml.bind&unscoped_q=javax.xml.bind should yield nothing :)
          Baptiste Mathus made changes -
          Priority Original: Trivial [ 5 ] New: Major [ 3 ]
          Adrien Lecharpentier made changes -
          Labels Original: fosdem2019 java11 newbie-friendly New: fosdem2019 java11 newbie-friendly triaged
          Mrinal Dutta made changes -
          Assignee New: Mrinal Dutta [ mrinal1209 ]
          Mrinal Dutta made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Mrinal Dutta made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Baptiste Mathus made changes -
          Description Original: Starting with Java 9+, JAXB has been removed from the JDK. So it's a good thing to try and break/remove the dependency against from plugins who do not really use JAXB for its core feature (object de/serialization).

          (only used in tests for this plugin, so nothing critical)

          h3. Acceptance criteria:

          * https://github.com/jenkinsci/job-import-plugin/search?q=javax.xml.bind&unscoped_q=javax.xml.bind should yield nothing :)
          New: Starting with Java 9+, JAXB has been removed from the JDK. So it's a good thing to try and break/remove the dependency against from plugins who do not really use JAXB for its core feature (object de/serialization).

          h3. Acceptance criteria:

          * https://github.com/jenkinsci/job-import-plugin/search?q=javax.xml.bind&unscoped_q=javax.xml.bind should yield nothing :)
          Basil Crow made changes -
          Released As New: 3.2
          Resolution New: Fixed [ 1 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]

            mrinal1209 Mrinal Dutta
            batmat Baptiste Mathus
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: