Hi, It seems that plugin hasn't been loaded in the classpath, doesn't it? Have you tried to wipe out that plugin file manually from the filesystem?
- cd %JENKINS_HOME%/plugins - ls -l *claim* Cheers On Friday, 5 February 2016 04:45:04 UTC, [email protected] wrote: > > Our Jenkins server suffered a power outage, and since restart, the Claim > plugin has refused to work: Clicking on the "Claim it" link for a failed > job has no visible effect. > > We have uninstalled the plugin and restarted, reinstalled and restarted, > all to no avail. Nothing appears in the Jenkins log when clicking on the > Claim It link. Presumably, some sort of invalid state has been left on the > HDD of the server. The only clue I can find is the exception below. > > Any suggestions? > > > com.thoughtworks.xstream.mapper.CannotResolveClassException: > hudson.plugins.claim.ClaimBuildAction > at > com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:79) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:55) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:79) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:74) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.SecurityMapper.realClass(SecurityMapper.java:71) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > hudson.util.XStream2$CompatibilityMapper.realClass(XStream2.java:280) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at org.jenkinsci.jruby.JRubyMapper.realClass(JRubyMapper.java:34) > at > hudson.util.xstream.MapperDelegate.realClass(MapperDelegate.java:43) > at > com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30) > at > com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:48) > at > com.thoughtworks.xstream.core.util.HierarchicalStreams.readClassType(HierarchicalStreams.java:29) > at > com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.readItem(AbstractCollectionConverter.java:70) > at > hudson.util.RobustCollectionConverter.populateCollection(RobustCollectionConverter.java:85) > at > com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80) > at > hudson.util.RobustCollectionConverter.unmarshal(RobustCollectionConverter.java:76) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72) > at > com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66) > at > hudson.util.RobustReflectionConverter.unmarshalField(RobustReflectionConverter.java:352) > at > hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:290) > at > hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:229) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72) > at > com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50) > at > com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134) > at > com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32) > at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1189) > at hudson.util.XStream2.unmarshal(XStream2.java:113) > at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1173) > at hudson.XmlFile.unmarshal(XmlFile.java:163) > at hudson.model.Run.reload(Run.java:329) > at hudson.model.Run.<init>(Run.java:317) > at hudson.model.AbstractBuild.<init>(AbstractBuild.java:178) > at hudson.model.Build.<init>(Build.java:103) > at hudson.model.FreeStyleBuild.<init>(FreeStyleBuild.java:38) > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > Method) > at > sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) > at > sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:526) > at > jenkins.model.lazy.LazyBuildMixIn.loadBuild(LazyBuildMixIn.java:158) > at > jenkins.model.lazy.LazyBuildMixIn$1.create(LazyBuildMixIn.java:135) > at hudson.model.RunMap.retrieve(RunMap.java:224) > at hudson.model.RunMap.retrieve(RunMap.java:57) > at > jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:465) > at > jenkins.model.lazy.AbstractLazyLoadRunMap.load(AbstractLazyLoadRunMap.java:448) > at > jenkins.model.lazy.AbstractLazyLoadRunMap.getByNumber(AbstractLazyLoadRunMap.java:356) > at > jenkins.model.lazy.AbstractLazyLoadRunMap.search(AbstractLazyLoadRunMap.java:332) > at > jenkins.model.lazy.AbstractLazyLoadRunMap.newestBuild(AbstractLazyLoadRunMap.java:274) > at > jenkins.model.lazy.LazyBuildMixIn.getLastBuild(LazyBuildMixIn.java:240) > at > hudson.model.AbstractProject.getLastBuild(AbstractProject.java:994) > at > hudson.model.AbstractProject.getLastBuild(AbstractProject.java:145) > at hudson.model.Job.isLogUpdated(Job.java:318) > at > hudson.model.AbstractProject.getCauseOfBlockage(AbstractProject.java:1147) > at > hudson.model.AbstractProject.isBuildBlocked(AbstractProject.java:1094) > at hudson.model.Queue.isBuildBlocked(Queue.java:1191) > at hudson.model.Queue.maintain(Queue.java:1498) > at hudson.model.Queue$1.call(Queue.java:336) > at hudson.model.Queue$1.call(Queue.java:333) > at > jenkins.util.AtmostOneTaskExecutor$1.call(AtmostOneTaskExecutor.java:101) > at > jenkins.util.AtmostOneTaskExecutor$1.call(AtmostOneTaskExecutor.java:91) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:110) > at java.lang.Thread.run(Thread.java:745) > > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/f7343dd0-2920-4e9c-977d-06b20e12b044%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
