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.

      Acceptance criteria:

          [JENKINS-55942] Remove JAXB dependency from performance plugin

          Baptiste Mathus created issue -
          Baptiste Mathus made changes -
          Epic Link New: JENKINS-55944 [ 197353 ]
          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).

          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/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 :)
          Baptiste Mathus made changes -
          Assignee Original: Andrey Pokhilko [ undera ] New: Aniket Kadam [ aniketsk ]
          Baptiste Mathus made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Aniket Kadam made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]

          Aniket Kadam added a comment -

          Aniket Kadam added a comment - This is the associated PR https://github.com/jenkinsci/performance-plugin/pull/184  
          Baptiste Mathus made changes -
          Labels Original: fosdem2019 java11 New: fosdem2019 java11 newbie-friendly
          Francisco Fernández made changes -
          Labels Original: fosdem2019 java11 newbie-friendly New: fosdem2019 java11 newbie-friendly triaged

          Artem Fedorov added a comment -

          merged

          Artem Fedorov added a comment - merged
          Artem Fedorov made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]

            aniketsk Aniket Kadam
            batmat Baptiste Mathus
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: