Closer examination of the log reveals that the exception I listed was 
generated when we had restarted without the plugin installed - yes, we had 
wiped it manually from the filesystem. After reinstallation, there were no 
claim plugin exceptions.


On Friday, February 5, 2016 at 9:30:42 PM UTC+13, Victor Martinez wrote:
>
> 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/3efe1b07-015f-4b12-9fce-d800ac211e27%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to