From f6178f4bd9daabeaab20f404eb99431730f37dc0 Mon Sep 17 00:00:00 2001 From: Jesse Glick Date: Tue, 28 May 2013 13:54:17 -0400 Subject: [PATCH] Attempting to be more robust against problems initializing this class. https://jenkins.ci.cloudbees.com/job/core/job/jenkins_main_trunk/896/testReport/junit/hudson.tools/ToolLocationNodePropertyTest/testFormRoundTrip/ java.lang.NoClassDefFoundError: Could not initialize class hudson.model.ComputerSet at jenkins.model.Jenkins.getComputer(Jenkins.java:1107) --- core/src/main/java/hudson/model/ComputerSet.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/hudson/model/ComputerSet.java b/core/src/main/java/hudson/model/ComputerSet.java index 12ad63c941..dc1436d3f3 100644 --- a/core/src/main/java/hudson/model/ComputerSet.java +++ b/core/src/main/java/hudson/model/ComputerSet.java @@ -426,8 +426,8 @@ public final class ComputerSet extends AbstractModelObject implements Describabl r.add(i); } monitors.replaceBy(r.toList()); - } catch (IOException e) { - LOGGER.log(Level.WARNING, "Failed to instanciate NodeMonitors",e); + } catch (Throwable x) { + LOGGER.log(Level.WARNING, "Failed to instantiate NodeMonitors", x); } } -- GitLab