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

Samebug tips1

We couldn't find tips for this exception.

Don't give up yet. Paste your full stack trace to get a solution.

Solutions on the web731

  • via Unknown by Unknown author,
  • via Stack Overflow by Sanuj Bhadra
    ,
  • Stack trace

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

    Write tip

    You have a different solution? A short tip here would help you and many other users who saw this issue last week.

    Users with the same issue

    PilleoPilleo
    2 times, last one
    arturgajowyarturgajowy
    Once,
    nasimknasimk
    6 times, last one
    raytestraytest
    4 times, last one
    Unknown visitor
    Unknown visitorOnce,
    84 more bugmates