[ https://issues.jenkins-ci.org/browse/JENKINS-13055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161462#comment-161462 ]
Yoshitaro Makise commented on JENKINS-13055: -------------------------------------------- In my environment similar stack trace got. Using Jenkins 1.458 and Subversion plugin 1.39. In my environment, error should be come from the svn server's instability, but at least retry should occur. I think the same fix as JENKINS-12201 should be applied to CheckoutUpdater.java as well as UpdateUpdater.java. {code} Checking out https://xxxxxxxxx.xxx.xxxxxxxxxxxx.com:8001/xxx/xxxxxx/xxxxxxxx/xxxxx/xxxxxxxxx ERROR: Failed to check out https://xxxxxxxxx.xxx.xxxxxxxxxxxx.com:8001/xxx/xxxxxx/xxxxxxxx/xxxxx/xxxxxxxxx org.tmatesoft.svn.core.SVNException: svn: OPTIONS /xxx/xxxxxx/xxxxxxxx/xxxxx/xxxxxxxxx failed at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:298) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:283) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:271) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:533) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:98) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1011) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:180) at org.tmatesoft.svn.core.wc.SVNBasicClient.getRevisionNumber(SVNBasicClient.java:482) at org.tmatesoft.svn.core.wc.SVNBasicClient.getLocations(SVNBasicClient.java:876) at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:534) at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:901) at hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:84) at hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:136) at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:787) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:768) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:752) at hudson.FilePath.act(FilePath.java:783) at hudson.FilePath.act(FilePath.java:765) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:742) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:684) 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:457) 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:238) Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: OPTIONS /xxx/xxxxxx/xxxxxxxx/xxxxx/xxxxxxxxx failed at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200) at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:146) at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:89) ... 27 more Caused by: org.tmatesoft.svn.core.SVNException: svn: OPTIONS request failed on '/xxx/xxxxxx/xxxxxxxx/xxxxx/xxxxxxxxx' svn: connection refused by the server at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:662) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:292) ... 26 more Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: OPTIONS request failed on '/xxx/xxxxxx/xxxxxxxx/xxxxx/xxxxxxxxx' at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:660) ... 27 more Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: connection refused by the server at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:418) ... 27 more Caused by: java.net.ConnectException: Connection refused: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(Unknown Source) at java.net.PlainSocketImpl.connectToAddress(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(Unknown Source) at org.tmatesoft.svn.core.internal.util.SVNSocketConnection.run(SVNSocketConnection.java:57) at java.lang.Thread.run(Unknown Source) FATAL: null java.lang.NullPointerException at java.util.ArrayList.addAll(Unknown Source) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:742) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:684) 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:457) 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:238) {code} > checkout error for org.tmatesoft.svn.core.SVNException: svn: REPORT > /svn/hit71/!svn/vcc/default failed > ------------------------------------------------------------------------------------------------------ > > Key: JENKINS-13055 > URL: https://issues.jenkins-ci.org/browse/JENKINS-13055 > Project: Jenkins > Issue Type: Bug > Components: subversion > Affects Versions: current > Reporter: Tina Zhu > > When I use the jenkins subversion to checkout codes, I offen get the > following errors, and I checked the network is well, any idear for fix this > probelm? > ERROR: Failed to check out http://localhost/svn/hit71/branches/PR_hit7100_1.00 > org.tmatesoft.svn.core.SVNException: svn: REPORT /svn/hit71/!svn/vcc/default > failed > at > org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:291) > at > org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:276) > at > org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:264) > at > org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:266) > at > org.tmatesoft.svn.core.internal.io.dav.DAVRepository.runReport(DAVRepository.java:1263) > at > org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:820) > at > org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:564) > at > org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:922) > at > hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:84) > at > hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:136) > at > hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:144) > at > hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:120) > at > hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:136) > at hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:787) > at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:768) > at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:752) > at hudson.FilePath.act(FilePath.java:783) > at hudson.FilePath.act(FilePath.java:765) > at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:742) > at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:684) > 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:457) > 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:238) > Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: REPORT > /svn/hit71/!svn/vcc/default failed > at > org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200) > at > org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:146) > at > org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:89) > ... 27 more > Caused by: org.tmatesoft.svn.core.SVNException: svn: REPORT request failed on > '/svn/hit71/!svn/vcc/default' > svn: Processing REPORT request response failed: XML document structures must > start and end within the same entity. (/svn/hit71/!svn/vcc/default) > at > org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) > at > org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) > at > org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:644) > at > org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:285) > ... 26 more > Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: REPORT request failed > on '/svn/hit71/!svn/vcc/default' > at > org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200) > at > org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:642) > ... 27 more > Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: Processing REPORT > request response failed: XML document structures must start and end within > the same entity. (/svn/hit71/!svn/vcc/default) > at > org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:200) > at > org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:181) > at > org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:133) > at > org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:767) > at > org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:719) > at > org.tmatesoft.svn.core.internal.io.dav.http.HTTPRequest.dispatch(HTTPRequest.java:216) > at > org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:364) > ... 27 more > FATAL: null > java.lang.NullPointerException > at java.util.ArrayList.addAll(ArrayList.java:497) > at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:742) > at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:684) > 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:457) > 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:238) -- 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