Hi All,
I recently upgraded the CVS plugin to fix the issue identified by
issue
https://issues.jenkins-ci.org/browse/JENKINS-1359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel.
Although this works for all of our projects, projects hosted on one
particular CVS server now get this error when checking out:
Started by an SCM change
cvs checkout -P -D 19 Mar 2012 11:30:54 CDT -d workspace traveler-webapp
cvs checkout: Updating workspace
ERROR: CVS Command failed: 1
java.lang.ArrayIndexOutOfBoundsException: 1
at
org.netbeans.lib.cvsclient.file.DefaultFileHandler.setFileMode(DefaultFileHandler.java:588)
at
org.netbeans.lib.cvsclient.file.DefaultFileHandler.writeAndPostProcessTextFile(DefaultFileHandler.java:341)
at
org.netbeans.lib.cvsclient.file.DefaultFileHandler.writeTextFile(DefaultFileHandler.java:303)
at
org.netbeans.lib.cvsclient.response.UpdatedResponse.process(UpdatedResponse.java:178)
at
org.netbeans.lib.cvsclient.response.CreatedResponse.process(CreatedResponse.java:54)
at org.netbeans.lib.cvsclient.Client.handleResponse(Client.java:648)
at org.netbeans.lib.cvsclient.Client.processRequests(Client.java:598)
at
org.netbeans.lib.cvsclient.command.checkout.CheckoutCommand.postExpansionExecute(CheckoutCommand.java:462)
at
org.netbeans.lib.cvsclient.command.checkout.CheckoutCommand.execute(CheckoutCommand.java:355)
at org.netbeans.lib.cvsclient.Client.executeCommand(Client.java:710)
at hudson.scm.CVSSCM$2.invoke(CVSSCM.java:893)
at hudson.scm.CVSSCM$2.invoke(CVSSCM.java:873)
at hudson.FilePath.act(FilePath.java:785)
at hudson.FilePath.act(FilePath.java:767)
at hudson.scm.CVSSCM.perform(CVSSCM.java:873)
at hudson.scm.CVSSCM.checkout(CVSSCM.java:805)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1195)
at
hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:568)
at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:456)
at hudson.model.Run.run(Run.java:1404)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:230)
ERROR: Cvs task failed
Recording test results
Finished: FAILURE
I am digging in and trying to figure out what the heck the problem is,
but if anyone has an idea I'd be happy to know!
Thanks,
James