I downgraded the Folders plugin back to version 3.9, and things started working again. (this is all using Jenkins v1.529)
Eric > -----Original Message----- > From: [email protected] [mailto:jenkinsci- > [email protected]] On Behalf Of Haszlakiewicz, Eric > Sent: Tuesday, September 03, 2013 1:26 PM > To: [email protected] > Subject: Updated free cloubbees folders plugin, now folders don't appear, > NoClassDefFoundError in log. > > * PGP Signed: 9/3/2013 at 1:26:20 PM > > I just updated several of the free CloudBees plugins (including from 3.9 to > 3.10 of the Folders plugin), and now I am unable to see any of the folders > that I have created or any of the jobs within them. > Is anyone else having trouble with this? > > I'm seeing errors like this (the second exception is probably the relevant > one): > > INFO: Beginning extraction from war file > ... > WARNING: Failed to instantiate optional component > com.cloudbees.hudson.plugins.folder.properties.FolderProxyGroupContain > er$DescriptorImpl; skipping > ... > SEVERE: Failed Loading job disabled > java.lang.NoClassDefFoundError: > nectar/plugins/rbac/groups/GroupContainerLocator > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) > at java.lang.ClassLoader.defineClass(ClassLoader.java:615) > at > org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.j > ava:1128) > at > hudson.ClassicPluginStrategy$AntClassLoader2.defineClassFromData(Classic > PluginStrategy.java:696 > ) > at > org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.ja > va:1299) > at > org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoade > r.java:1355) > at > org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315) > at > org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1068) > at java.lang.ClassLoader.loadClass(ClassLoader.java:247) > at > com.cloudbees.hudson.plugins.folder.properties.FolderProxyGroupContain > er$TransientFolderActionFactoryImpl.createFor(FolderProxyGroupContainer > .java:231) > at > com.cloudbees.hudson.plugins.folder.Folder.createTransientActions(Folder. > java:369) > at > com.cloudbees.hudson.plugins.folder.Folder.updateTransientActions(Folder > .java:362) > at com.cloudbees.hudson.plugins.folder.Folder.onLoad(Folder.java:214) > at hudson.model.Items.load(Items.java:221) > at jenkins.model.Jenkins$18.run(Jenkins.java:2553) > at > org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder. > java:146) > at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259) > at jenkins.model.Jenkins$7.runTask(Jenkins.java:895) > 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$Worker.runTask(ThreadPoolExecut > or.java:886) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja > va:908) > at java.lang.Thread.run(Thread.java:662) > Caused by: java.lang.ClassNotFoundException: > nectar.plugins.rbac.groups.GroupContainerLocator > at > org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoade > r.java:1365) > at > org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315) > at > org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1068) > at java.lang.ClassLoader.loadClass(ClassLoader.java:247) > ... 24 more > Sep 3, 2013 2:07:07 PM jenkins.InitReactorRunner$1 onTaskFailed > SEVERE: Failed Loading job zw > java.lang.NoClassDefFoundError: > com/cloudbees/hudson/plugins/folder/properties/FolderProxyGroupContai > ner$GroupContainerLocatorImpl > at > com.cloudbees.hudson.plugins.folder.properties.FolderProxyGroupContain > er$TransientFolderActionFactoryImpl.createFor(FolderProxyGroupContainer > .java:231) > at > com.cloudbees.hudson.plugins.folder.Folder.createTransientActions(Folder. > java:369) > at > com.cloudbees.hudson.plugins.folder.Folder.updateTransientActions(Folder > .java:362) > at com.cloudbees.hudson.plugins.folder.Folder.onLoad(Folder.java:214) > at hudson.model.Items.load(Items.java:221) > at jenkins.model.Jenkins$18.run(Jenkins.java:2553) > at > org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder. > java:146) > at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259) > at jenkins.model.Jenkins$7.runTask(Jenkins.java:895) > 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$Worker.runTask(ThreadPoolExecut > or.java:886) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja > va:908) > at java.lang.Thread.run(Thread.java:662) > Sep 3, 2013 2:07:15 PM jenkins.InitReactorRunner$1 onTaskFailed > etc... > > The first exception seems to be similar to the one mentioned in this > message, and explained as "to be expected": > https://groups.google.com/forum/#!searchin/jenkinsci- > users/FolderProxyGroupContainer/jenkinsci- > users/ZgCdScIV7lM/Z9TNAqK7Lj8J > > However, I couldn't find any mentions of the second exception. > > The plugins that got updated are: > cloudbees-wasted-minutes-tracker.jpi (3.5 -> 3.6) > cloudbees-license.jpi (4.0 -> 4.1) > cloudbees-folder.jpi (3.9 -> 3.10) > cloudbees-cloud-backup.jpi (3.1.4 -> 3.3) > external-monitor-job.jpi (1.1 -> 1.2) > ssh-credentials.jpi (1.3 -> 1.4) > cloudbees-plugin-gateway.jpi (4.1 -> 4.2) > cloudbees-deployer-plugin.jpi (4.3 -> 4.13) > > Suggestions of what to try to fix this would be appreciated. > > Thanks, > Eric > > * Haszlakiewicz, Eric <[email protected]> > * 0x2BB6A4B4:0x8660D223
PGP.sig
Description: PGP signature
