Errors are thrown starting Jenkins on Java 5:
Nov 19, 2012 1:18:07 PM hudson.WebAppMain$2 run INFO: Jenkins is fully up and running Nov 19, 2012 1:18:12 PM hudson.triggers.SafeTimerTask run SEVERE: Timer task hudson.model.LoadStatistics$LoadStatisticsUpdater@1031310 failed java.lang.AssertionError: class hudson.node_monitors.DiskSpaceMonitor is missing its descriptor at jenkins.model.Jenkins.getDescriptorOrDie(Jenkins.java:1120) at hudson.node_monitors.NodeMonitor.getDescriptor(NodeMonitor.java:83) at hudson.node_monitors.NodeMonitor.getDescriptor(NodeMonitor.java:67) at hudson.util.DescribableList.get(DescribableList.java:123) at hudson.model.ComputerSet.<clinit>(ComputerSet.java:392) at hudson.model.OverallLoadStatistics.computeTotalExecutors(OverallLoadStatistics.java:63) at hudson.model.LoadStatistics.updateExecutorCounts(LoadStatistics.java:188) at hudson.model.LoadStatistics$LoadStatisticsUpdater.doRun(LoadStatistics.java:226) at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Nov 19, 2012 1:18:17 PM hudson.triggers.SafeTimerTask run SEVERE: Timer task hudson.triggers.Trigger$2@1c5a33b failed java.lang.NoClassDefFoundError at hudson.triggers.Trigger$2.doRun(Trigger.java:298) at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Nov 19, 2012 1:18:22 PM hudson.triggers.SafeTimerTask run SEVERE: Timer task hudson.model.LoadStatistics$LoadStatisticsUpdater@1031310 failed java.lang.NoClassDefFoundError at hudson.model.OverallLoadStatistics.computeTotalExecutors(OverallLoadStatistics.java:63) at hudson.model.LoadStatistics.updateExecutorCounts(LoadStatistics.java:188) at hudson.model.LoadStatistics$LoadStatisticsUpdater.doRun(LoadStatistics.java:226) at hudson.triggers.SafeTimerTask.run(SafeTimerTask.java:54) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462)