[
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