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

IllegalArgumentException after installing Matrix Project Plug-in

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not A Defect
    • Icon: Minor Minor
    • matrix-project-plugin
    • Windows 2012 R2, Jenkins LTS 2.7.4, Java 1.8u66

      After installing the Matrix Project Plug-in 1.7.1 on a new Jenkins instance and restarting the Windows service, get the exception below when accessing Jenkins UI. We're installing plug-ins manually via the UI since the server is in a locked down environment without internet access. Attached a screenshot of other plug-ins currently installed.

      hudson.util.HudsonFailedToLoad: org.jvnet.hudson.reactor.ReactorException: java.lang.Error: java.lang.reflect.InvocationTargetException
      at hudson.WebAppMain$3.run(WebAppMain.java:244)
      Caused by: org.jvnet.hudson.reactor.ReactorException: java.lang.Error: java.lang.reflect.InvocationTargetException
      at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:269)
      at jenkins.InitReactorRunner.run(InitReactorRunner.java:45)
      at jenkins.model.Jenkins.executeReactor(Jenkins.java:1009)
      at jenkins.model.Jenkins.<init>(Jenkins.java:877)
      at hudson.model.Hudson.<init>(Hudson.java:85)
      at hudson.model.Hudson.<init>(Hudson.java:81)
      at hudson.WebAppMain$3.run(WebAppMain.java:227)
      Caused by: java.lang.Error: java.lang.reflect.InvocationTargetException
      at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:110)
      at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:175)
      at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
      at jenkins.model.Jenkins$7.runTask(Jenkins.java:998)
      at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
      at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
      Caused by: java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:104)
      ... 8 more
      Caused by: java.lang.IllegalArgumentException: Comparison method violates its general contract!
      at java.util.ComparableTimSort.mergeHi(Unknown Source)
      at java.util.ComparableTimSort.mergeAt(Unknown Source)
      at java.util.ComparableTimSort.mergeCollapse(Unknown Source)
      at java.util.ComparableTimSort.sort(Unknown Source)
      at java.util.Arrays.sort(Unknown Source)
      at java.util.Arrays.sort(Unknown Source)
      at java.util.ArrayList.sort(Unknown Source)
      at java.util.Collections.sort(Unknown Source)
      at hudson.ExtensionList.sort(ExtensionList.java:369)
      at hudson.ExtensionList.ensureLoaded(ExtensionList.java:289)
      at hudson.ExtensionList.iterator(ExtensionList.java:156)
      at hudson.diagnosis.NullIdDescriptorMonitor.verify(NullIdDescriptorMonitor.java:67)
      ... 13 more

            kohsuke Kohsuke Kawaguchi
            stevenv Steven Visagie
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: