Hi,
I'm currently migrating jobs from an old Hudson server to a new Jenkins LTS. All builds are fine except for when the DRY Plugin is invoked (see stacktrace below). The slave is an old Ubuntu 9.04 using Java Web Start to start the slave agent. I'm planning to upgrade the slave but I first wanted to get the jobs working again as much as possible before I do any changes on the slave. Could this problem be related to the ancient installation on the slave (java version 1.6.0_20)? Thank you for any help, Mikael Arvids [DRY] Collecting duplicate code analysis files... ERROR: Publisher hudson.plugins.dry.DryPublisher aborted due to exception hudson.util.IOException2<http://stacktrace.jenkins-ci.org/search?query=hudson.util.IOException2>: remote file operation failed: /home/hudson/slave/workspace/my_project at hudson.remoting.Channel@14b714b7:hudson-slave1 at hudson.FilePath.act(FilePath.java:900)<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method> at hudson.FilePath.act(FilePath.java:877)<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method> at hudson.plugins.dry.DryPublisher.perform(DryPublisher.java:175)<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.dry.DryPublisher.perform&entity=method> at hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:144)<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.analysis.core.HealthAwarePublisher.perform&entity=method> at hudson.plugins.analysis.core.HealthAwareRecorder.perform(HealthAwareRecorder.java:333)<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.analysis.core.HealthAwareRecorder.perform&entity=method> at hudson.tasks.BuildStepMonitor$2.perform(BuildStepMonitor.java:27)<http://stacktrace.jenkins-ci.org/search/?query=hudson.tasks.BuildStepMonitor$2.perform&entity=method> at hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:802)<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.perform&entity=method> at hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:774)<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps&entity=method> at hudson.model.Build$BuildExecution.post2(Build.java:183)<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Build$BuildExecution.post2&entity=method> at hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:724)<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.AbstractBuild$AbstractBuildExecution.post&entity=method> at hudson.model.Run.execute(Run.java:1600)<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Run.execute&entity=method> at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.FreeStyleBuild.run&entity=method> at hudson.model.ResourceController.execute(ResourceController.java:88)<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.ResourceController.execute&entity=method> at hudson.model.Executor.run(Executor.java:237)<http://stacktrace.jenkins-ci.org/search/?query=hudson.model.Executor.run&entity=method> Caused by: java.io.IOException<http://stacktrace.jenkins-ci.org/search?query=java.io.IOException>: Remote call on hudson-slave1 failed at hudson.remoting.Channel.call(Channel.java:681)<http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Channel.call&entity=method> at hudson.FilePath.act(FilePath.java:893)<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath.act&entity=method> ... 13 more Caused by: javax.xml.parsers.FactoryConfigurationError<http://stacktrace.jenkins-ci.org/search?query=javax.xml.parsers.FactoryConfigurationError>: Provider org.apache.xerces.jaxp.SAXParserFactoryImpl not found at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:134)<http://stacktrace.jenkins-ci.org/search/?query=javax.xml.parsers.SAXParserFactory.newInstance&entity=method> at org.apache.commons.digester3.Digester.getFactory(Digester.java:437)<http://stacktrace.jenkins-ci.org/search/?query=org.apache.commons.digester3.Digester.getFactory&entity=method> at org.apache.commons.digester3.Digester.getParser(Digester.java:652)<http://stacktrace.jenkins-ci.org/search/?query=org.apache.commons.digester3.Digester.getParser&entity=method> at org.apache.commons.digester3.Digester.getXMLReader(Digester.java:799)<http://stacktrace.jenkins-ci.org/search/?query=org.apache.commons.digester3.Digester.getXMLReader&entity=method> at org.apache.commons.digester3.Digester.parse(Digester.java:1642)<http://stacktrace.jenkins-ci.org/search/?query=org.apache.commons.digester3.Digester.parse&entity=method> at org.apache.commons.digester3.Digester.parse(Digester.java:1701)<http://stacktrace.jenkins-ci.org/search/?query=org.apache.commons.digester3.Digester.parse&entity=method> at hudson.plugins.dry.parser.cpd.CpdParser.accepts(CpdParser.java:48)<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.dry.parser.cpd.CpdParser.accepts&entity=method> at hudson.plugins.dry.parser.DuplicationParserRegistry.parse(DuplicationParserRegistry.java:86)<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.dry.parser.DuplicationParserRegistry.parse&entity=method> at hudson.plugins.analysis.core.FilesParser.parseFile(FilesParser.java:306)<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.analysis.core.FilesParser.parseFile&entity=method> at hudson.plugins.analysis.core.FilesParser.parseFiles(FilesParser.java:264)<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.analysis.core.FilesParser.parseFiles&entity=method> at hudson.plugins.analysis.core.FilesParser.parserCollectionOfFiles(FilesParser.java:215)<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.analysis.core.FilesParser.parserCollectionOfFiles&entity=method> at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:184)<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.analysis.core.FilesParser.invoke&entity=method> at hudson.plugins.analysis.core.FilesParser.invoke(FilesParser.java:31)<http://stacktrace.jenkins-ci.org/search/?query=hudson.plugins.analysis.core.FilesParser.invoke&entity=method> at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2387)<http://stacktrace.jenkins-ci.org/search/?query=hudson.FilePath$FileCallableWrapper.call&entity=method> at hudson.remoting.UserRequest.perform(UserRequest.java:118)<http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.UserRequest.perform&entity=method> at hudson.remoting.UserRequest.perform(UserRequest.java:48)<http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.UserRequest.perform&entity=method> at hudson.remoting.Request$2.run(Request.java:326)<http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Request$2.run&entity=method> at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)<http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.InterceptingExecutorService$1.call&entity=method> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)<http://stacktrace.jenkins-ci.org/search/?query=java.util.concurrent.FutureTask$Sync.innerRun&entity=method> at java.util.concurrent.FutureTask.run(FutureTask.java:138)<http://stacktrace.jenkins-ci.org/search/?query=java.util.concurrent.FutureTask.run&entity=method> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)<http://stacktrace.jenkins-ci.org/search/?query=java.util.concurrent.ThreadPoolExecutor$Worker.runTask&entity=method> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)<http://stacktrace.jenkins-ci.org/search/?query=java.util.concurrent.ThreadPoolExecutor$Worker.run&entity=method> at hudson.remoting.Engine$1$1.run(Engine.java:58)<http://stacktrace.jenkins-ci.org/search/?query=hudson.remoting.Engine$1$1.run&entity=method> at java.lang.Thread.run(Thread.java:619)<http://stacktrace.jenkins-ci.org/search/?query=java.lang.Thread.run&entity=method> -- 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 jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.