org.jvnet.hudson.reactor.ReactorException: com.google.common.util.concurrent.UncheckedExecutionException: com.google.common.util.concurrent.UncheckedExecutionException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalStateException: Recursive load

eclipse.org | 6 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Full Text Bug Listing

    eclipse.org | 6 months ago
    org.jvnet.hudson.reactor.ReactorException: com.google.common.util.concurrent.UncheckedExecutionException: com.google.common.util.concurrent.UncheckedExecutionException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalStateException: Recursive load
  2. 0

    Bug 442067 – Hudson fails to start with Recursive load error after upgrade to Hudson 3.2.0

    eclipse.org | 1 year ago
    com.google.common.util.concurrent.UncheckedExecutionException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalStateException: Recursive load

    Root Cause Analysis

    1. java.lang.IllegalStateException

      Recursive load

      at com.google.common.base.Preconditions.checkState()
    2. Guava
      LocalCache$LocalLoadingCache.get
      1. com.google.common.base.Preconditions.checkState(Preconditions.java:149)
      2. com.google.common.cache.LocalCache$Segment.waitForLoadingValue(LocalCache.java:2359)
      3. com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2349)
      4. com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257)
      5. com.google.common.cache.LocalCache.get(LocalCache.java:4000)
      6. com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004)
      7. com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
      7 frames
    3. Hudson
      MatrixRun.<init>
      1. hudson.model.RunMap$LazyRunValueCache.get(RunMap.java:801)
      2. hudson.model.RunMap$LazyRunValueCache.access$1800(RunMap.java:736)
      3. hudson.model.RunMap$LazyRunValue.getBuild(RunMap.java:1569)
      4. hudson.model.RunMap$RunValue.getNextBuild(RunMap.java:1120)
      5. hudson.model.Run.loadCachedValues(Run.java:376)
      6. hudson.model.Run.<init>(Run.java:272)
      7. hudson.model.AbstractBuild.<init>(AbstractBuild.java:207)
      8. hudson.model.Build.<init>(Build.java:92)
      9. hudson.matrix.MatrixRun.<init>(MatrixRun.java:51)
      9 frames
    4. Java RT
      Constructor.newInstance
      1. sun.reflect.GeneratedConstructorAccessor77.newInstance(Unknown Source)
      2. sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      3. java.lang.reflect.Constructor.newInstance(Constructor.java:526)
      3 frames
    5. Hudson
      RunMap$LazyRunValueCache$1.load
      1. hudson.model.AbstractProject.loadBuild(AbstractProject.java:1274)
      2. hudson.model.AbstractProject$1.create(AbstractProject.java:334)
      3. hudson.model.AbstractProject$1.create(AbstractProject.java:332)
      4. hudson.model.RunMap$LazyRunValueCache$1.load(RunMap.java:782)
      5. hudson.model.RunMap$LazyRunValueCache$1.load(RunMap.java:770)
      5 frames
    6. Guava
      LocalCache$LocalLoadingCache.get
      1. com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
      2. com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379)
      3. com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
      4. com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257)
      5. com.google.common.cache.LocalCache.get(LocalCache.java:4000)
      6. com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004)
      7. com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
      7 frames
    7. Hudson
      MatrixRun.<init>
      1. hudson.model.RunMap$LazyRunValueCache.get(RunMap.java:801)
      2. hudson.model.RunMap$LazyRunValueCache.access$1800(RunMap.java:736)
      3. hudson.model.RunMap$LazyRunValue.getBuild(RunMap.java:1569)
      4. hudson.model.RunMap$RunValue.getPreviousBuild(RunMap.java:1114)
      5. hudson.model.Run.loadCachedValues(Run.java:377)
      6. hudson.model.Run.<init>(Run.java:272)
      7. hudson.model.AbstractBuild.<init>(AbstractBuild.java:207)
      8. hudson.model.Build.<init>(Build.java:92)
      9. hudson.matrix.MatrixRun.<init>(MatrixRun.java:51)
      9 frames
    8. Java RT
      Constructor.newInstance
      1. sun.reflect.GeneratedConstructorAccessor77.newInstance(Unknown Source)
      2. sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      3. java.lang.reflect.Constructor.newInstance(Constructor.java:526)
      3 frames
    9. Hudson
      RunMap$LazyRunValueCache$1.load
      1. hudson.model.AbstractProject.loadBuild(AbstractProject.java:1274)
      2. hudson.model.AbstractProject$1.create(AbstractProject.java:334)
      3. hudson.model.AbstractProject$1.create(AbstractProject.java:332)
      4. hudson.model.RunMap$LazyRunValueCache$1.load(RunMap.java:782)
      5. hudson.model.RunMap$LazyRunValueCache$1.load(RunMap.java:770)
      5 frames
    10. Guava
      LocalCache$LocalLoadingCache.get
      1. com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
      2. com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379)
      3. com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
      4. com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257)
      5. com.google.common.cache.LocalCache.get(LocalCache.java:4000)
      6. com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004)
      7. com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
      7 frames
    11. Hudson
      RunMap$6.apply
      1. hudson.model.RunMap$LazyRunValueCache.get(RunMap.java:801)
      2. hudson.model.RunMap$LazyRunValueCache.access$1800(RunMap.java:736)
      3. hudson.model.RunMap$LazyRunValue.getBuild(RunMap.java:1569)
      4. hudson.model.RunMap$6.apply(RunMap.java:1772)
      5. hudson.model.RunMap$6.apply(RunMap.java:1768)
      5 frames
    12. Guava
      TransformedIterator.next
      1. com.google.common.collect.Maps$6.transformEntry(Maps.java:1562)
      2. com.google.common.collect.Maps$TransformedEntriesMap$1$1$1.getValue(Maps.java:1850)
      3. com.google.common.collect.Maps$8.transform(Maps.java:3688)
      4. com.google.common.collect.Maps$8.transform(Maps.java:3685)
      5. com.google.common.collect.TransformedIterator.next(TransformedIterator.java:48)
      5 frames
    13. Java RT
      ArrayList.<init>
      1. java.util.AbstractCollection.toArray(AbstractCollection.java:141)
      2. java.util.ArrayList.<init>(ArrayList.java:164)
      2 frames
    14. Hudson
      Job.getBuilds
      1. hudson.util.AbstractRunList.<init>(AbstractRunList.java:27)
      2. hudson.util.RunList.<init>(RunList.java:79)
      3. hudson.util.RunList.fromRuns(RunList.java:83)
      4. hudson.model.Job.getBuilds(Job.java:1049)
      4 frames
    15. org.jvnet.hudson
      DownStreamProjectActionFactory.createFor
      1. org.jvnet.hudson.plugins.DownStreamProjectActionFactory.createFor(DownStreamProjectActionFactory.java:58)
      1 frame
    16. Hudson
      TopLevelItemsCache$1.load
      1. hudson.model.AbstractProject.createTransientActions(AbstractProject.java:902)
      2. hudson.model.BaseBuildableProject.createTransientActions(BaseBuildableProject.java:127)
      3. hudson.model.AbstractProject.updateTransientActions(AbstractProject.java:891)
      4. hudson.model.AbstractProject.onLoad(AbstractProject.java:351)
      5. hudson.model.BaseBuildableProject.onLoad(BaseBuildableProject.java:94)
      6. hudson.matrix.MatrixConfiguration.onLoad(MatrixConfiguration.java:72)
      7. hudson.matrix.MatrixProject.loadConfigurations(MatrixProject.java:378)
      8. hudson.matrix.MatrixProject.rebuildConfigurations(MatrixProject.java:417)
      9. hudson.matrix.MatrixProject.buildProjectProperties(MatrixProject.java:277)
      10. hudson.model.Job.onLoad(Job.java:436)
      11. hudson.model.AbstractProject.onLoad(AbstractProject.java:328)
      12. hudson.model.BaseBuildableProject.onLoad(BaseBuildableProject.java:94)
      13. hudson.matrix.MatrixProject.onLoad(MatrixProject.java:306)
      14. hudson.model.TopLevelItemsCache$1.load(TopLevelItemsCache.java:84)
      15. hudson.model.TopLevelItemsCache$1.load(TopLevelItemsCache.java:76)
      15 frames
    17. Guava
      LocalCache$LocalLoadingCache.get
      1. com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
      2. com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379)
      3. com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
      4. com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257)
      5. com.google.common.cache.LocalCache.get(LocalCache.java:4000)
      6. com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4004)
      7. com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4874)
      7 frames
    18. Hudson
      Hudson$12.run
      1. hudson.model.TopLevelItemsCache.get(TopLevelItemsCache.java:104)
      2. hudson.model.LazyTopLevelItem.item(LazyTopLevelItem.java:153)
      3. hudson.model.LazyTopLevelItem.hasPermission(LazyTopLevelItem.java:285)
      4. hudson.model.Hudson.getItems(Hudson.java:1311)
      5. hudson.model.Hudson.getItems(Hudson.java:223)
      6. hudson.model.Hudson.getAllItems(Hudson.java:1376)
      7. hudson.model.Hudson$12.run(Hudson.java:2579)
      7 frames
    19. init
      Reactor.runTask
      1. org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
      2. org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
      2 frames
    20. Hudson
      Hudson$4.runTask
      1. hudson.model.Hudson$4.runTask(Hudson.java:702)
      1 frame
    21. init
      Reactor$Node.run
      1. org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:187)
      2. org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:94)
      2 frames
    22. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      3. java.lang.Thread.run(Thread.java:745)
      3 frames