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

PipelineTriggersProperty#removeTrigger causes java.lang.UnsupportedOperationException

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • workflow-job-plugin
    • None
    • Workflow-job-plugin 2.12.1 latest Jenkins LTS

      Plugin calls WorkflowJob.addTrigger during a job via a custom buildstep

      Upon update to the newer plugins from Workflow-job-plugin 2.0 we get the following stacktrace:

      java.lang.UnsupportedOperationException
      	at java.util.Collections$UnmodifiableCollection.remove(Collections.java:1058)
      	at org.jenkinsci.plugins.workflow.job.properties.PipelineTriggersJobProperty.removeTrigger(PipelineTriggersJobProperty.java:116)
      	at org.jenkinsci.plugins.workflow.job.WorkflowJob.addTrigger(WorkflowJob.java:562)
      

      Somehow PipelineTriggerJobProperty has a UnmodifableCollection inside it

            abayer Andrew Bayer
            Carbon Kieran Webber
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: