[ 
https://issues.jenkins-ci.org/browse/JENKINS-5207?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161549#comment-161549
 ] 

samuel nobs commented on JENKINS-5207:
--------------------------------------

i ran this ugly one-liner to remove all the references to the 
DownstreamBuildViewAction:

find . -name build.xml -exec perl -i -p -e 'undef $/; 
s/\s*<org.jvnet.hudson.plugins.DownstreamBuildViewAction>.*<\/org.jvnet.hudson.plugins.DownstreamBuildViewAction>//s'
 "{}" \;


                
> DownstreamBuildViewPublisher fails to resolve class and also generates huge 
> quantities of log entries in catalina log file
> --------------------------------------------------------------------------------------------------------------------------
>
>                 Key: JENKINS-5207
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-5207
>             Project: Jenkins
>          Issue Type: Bug
>          Components: plugin
>    Affects Versions: current
>         Environment: Win2003/Server 32bit
> Java SDK 1.6.0_17
> Tomcat 6.0.20
> Hudson 1.339
>            Reporter: abarbieri
>            Assignee: shinodkm
>            Priority: Critical
>             Fix For: current
>
>
> experiencing the following error as reported in the Hudson Log:
> 07-Jan-2010 12:53:28 hudson.util.CopyOnWriteList$ConverterImpl unmarshal
> WARNING: Failed to resolve class
> com.thoughtworks.xstream.mapper.CannotResolveClassException: 
> org.jvnet.hudson.plugins.DownstreamBuildViewPublisher : 
> org.jvnet.hudson.plugins.DownstreamBuildViewPublisher
>       at 
> com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:68)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.XStream11XmlFriendlyMapper.realClass(XStream11XmlFriendlyMapper.java:34)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:71)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:86)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:96)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:38)
>       at 
> com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:56)
>       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.CopyOnWriteList$ConverterImpl.unmarshal(CopyOnWriteList.java:184)
>       at 
> hudson.util.DescribableList$ConverterImpl.unmarshal(DescribableList.java:224)
>       at 
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82)
>       at 
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:63)
>       at 
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:76)
>       at 
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:60)
>       at 
> hudson.util.RobustReflectionConverter.unmarshallField(RobustReflectionConverter.java:261)
>       at 
> hudson.util.RobustReflectionConverter.doUnmarshal(RobustReflectionConverter.java:221)
>       at 
> hudson.util.RobustReflectionConverter.unmarshal(RobustReflectionConverter.java:172)
>       at 
> com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:82)
>       at 
> com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:63)
>       at 
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:76)
>       at 
> com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:60)
>       at 
> com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:137)
>       at 
> com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:33)
>       at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:923)
>       at hudson.util.XStream2.unmarshal(XStream2.java:70)
>       at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:909)
>       at com.thoughtworks.xstream.XStream.fromXML(XStream.java:853)
>       at hudson.XmlFile.read(XmlFile.java:126)
>       at hudson.model.Items.load(Items.java:106)
>       at hudson.model.Hudson$12.run(Hudson.java:2108)
>       at 
> org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:146)
>       at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:259)
>       at hudson.model.Hudson$3.runTask(Hudson.java:648)
>       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(ThreadPoolExecutor.java:886)
>       at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>       at java.lang.Thread.run(Thread.java:619)
> in the catalina log file the plugin also generates huge quantities of entries 
> like this:
> 07-Jan-2010 12:57:29 org.jvnet.hudson.plugins.DownStreamProjectActionFactory 
> createFor
> INFO: ControllerTest_Stable » Q1,TermsAndConditions,dotnet2 #294 already has 
> [org.jvnet.hudson.plugins.DownstreamBuildViewAction@74e5ba]
> 07-Jan-2010 12:57:29 org.jvnet.hudson.plugins.DownStreamProjectActionFactory 
> createFor
> INFO: ControllerTest_Stable » Q1,TermsAndConditions,dotnet2 
> #294:[hudson.model.CauseAction@961cb9, 
> hudson.scm.SubversionTagAction@137ddfd, 
> hudson.tasks.junit.TestResultAction@cf3ee8, 
> hudson.plugins.disk_usage.BuildDiskUsageAction@2aff18, 
> org.jvnet.hudson.plugins.DownstreamBuildViewAction@74e5ba]
> would it be possible to resolve the experienced issues?
> many thanks

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to