• 1.17

      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-55955] Remove JAXB dependency from Notification

          Baptiste Mathus created issue -
          Baptiste Mathus made changes -
          Epic Link New: JENKINS-55944 [ 197353 ]
          Baptiste Mathus made changes -
          Component/s New: notification-plugin [ 16106 ]
          Component/s Original: performance-plugin [ 15803 ]
          Baptiste Mathus made changes -
          Assignee Original: Aniket Kadam [ aniketsk ]
          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).


          https://github.com/jenkinsci/performance-plugin/search?q=javax.xml.bind&unscoped_q=javax.xml.bind shows the usage of JAXB.

          h3. Acceptance criteria:

          * https://github.com/jenkinsci/performance-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).


          https://github.com/jenkinsci/notification-plugin/search?q=javax.xml.bind&unscoped_q=javax.xml.bind shows the usage of JAXB.

          h3. Acceptance criteria:

          * https://github.com/jenkinsci/notification-plugin/search?q=javax.xml.bind&unscoped_q=javax.xml.bind should yield nothing :)
          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).


          https://github.com/jenkinsci/notification-plugin/search?q=javax.xml.bind&unscoped_q=javax.xml.bind shows the usage of JAXB.

          h3. Acceptance criteria:

          * https://github.com/jenkinsci/notification-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/notification-plugin/search?q=javax.xml.bind&unscoped_q=javax.xml.bind should yield nothing :)
          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 ]
          Basil Crow made changes -
          Labels Original: fosdem2019 java11 newbie-friendly triaged New: fosdem2019 java11 java11-compatibility newbie-friendly triaged

            basil Basil Crow
            batmat Baptiste Mathus
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: