[ 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