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

Attachment: PGP.sig
Description: PGP signature

Reply via email to