Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-50124

restore class compatibility for AbstractTaskListener

    Details

    • Similar Issues:

      Description

      https://github.com/jenkinsci/jenkins/pull/3122 changed the AbstractTaskListener in a non serialization friendly way.

      For Jenkins this is not normally a problem as the same versions of classes will be used on both ends of a remoting endpoint, but custom derivatives may not have this luxury, or may use a different form of serialization other than XStream.

      The simple fix that appears to work is to restore the serialVersionUID to the pre change version.

        Attachments

          Issue Links

            Activity

            teilo James Nord created issue -
            teilo James Nord made changes -
            Field Original Value New Value
            Remote Link This issue links to "PR (Web Link)" [ 20253 ]
            teilo James Nord made changes -
            Labels lts-candidate
            batmat Baptiste Mathus made changes -
            Summary restore class compatability for AbstractTaskListner restore class compatibility for AbstractTaskListner
            batmat Baptiste Mathus made changes -
            Summary restore class compatibility for AbstractTaskListner restore class compatibility for AbstractTaskListener
            teilo James Nord made changes -
            Status Open [ 1 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]
            olivergondza Oliver Gond┼ża made changes -
            Labels lts-candidate 2.107.2-fixed

              People

              • Assignee:
                Unassigned
                Reporter:
                teilo James Nord
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: