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

"Error communicating to server! Server Error" in Delivery Pipeline IF Maven Integration disabled AND Static Analysis Utilities enabled

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • - Clean Jenkins 1.625.2 install running as a service on localhost:8080
      - Windows 7 and 10 x64 (using Windows installer)
      - Delivery Pipeline 0.9.7
      - Maven Integration Plugin 2.7.1 and 2.12.1
      - Static Analysis Utilities 1.74

      I have a very strange bug to report.

      The message "Error communicating to server! Server Error" will appear in the Delivery Pipeline view if:

      • the Maven Integration plugin is disabled and
      • the Static Analysis Utilities plugin is enabled and
      • the job displayed in the Delivery Pipeline has at least one build.

      Reproduction steps :

      • Start from clean install
      • Install Static Analysis Utilities plugin
      • Install Delivery Pipeline plugin
      • Create a new Freestyle job
      • Add a Delivery Pipeline view and assign it to the job
      • Right now, the pipeline works perfectly well, you can build the job as many times as you want and it will display properly in the pipeline (image 1)
      • However, if you disable the Maven Integration plugin, you will encounter the error message (only if you built the job at least ONCE, else nothing happens) (image 2)
      • If after disabling the Maven Integration plugin, you also disable the Static Analysis Utilities plugin, then it works again.

      Note that:

      • the Static Analysis Utilities plugin is an OPTIONAL dependency of the Delivery Pipeline plugin
      • the Maven Integration plugin is an OPTIONAL dependency of the Static Analysis Utilities plugin

            drulli Ulli Hafner
            nicolass Nicolas S
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: