I've been running a Jenkins 1.480.x + VisualSvn 2.5.x since Nov 2012.
A few days ago we started to experience the exception below ('500 Internal
Server Error'). For a few times the problem went away after a reboot. But
today everything started to fail ALWAYS.
This started to happen completely out of the blue, with Jenkins Subversion
plugin v1.39. Upgrading to v1.50 did not help.
Every time I get the exception, the Subversion server logs and event saying
"Could not access revision times. [500.#0]".
The svn polling log shows that Jenkins is successfully detecting new
commits in the repositories. The problem below happens during checkout.
The Subversion server seems to be working absolutely fine, both via simple
http, and via TortoiseSvn.
I've tried
- upgrading to VisualSvn 2.6, with no change.
- having Jenkins access svn via the server hostname, rather than its DNS
alias (causing Jenkins to re-auth)
- wiping all the workspaces
Nothing seems to work.
Has anyone else seen this before?
Thanks in advance!
org.tmatesoft.svn.core.SVNException
<http://stacktrace.jenkins-ci.org/search?query=org.tmatesoft.svn.core.SVNException>:
svn: REPORT of /svn/fineng/!svn/vcc/default: 500 Internal Server Error
(http://svn)
at
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64)
<http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error&entity=method>
at
org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
<http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error&entity=method>
at
org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getDatedRevision(DAVRepository.java:207)
<http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getDatedRevision&entity=method>
at
org.tmatesoft.svn.core.wc.SVNBasicClient.getRevisionNumber(SVNBasicClient.java:477)
<http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.wc.SVNBasicClient.getRevisionNumber&entity=method>
at
org.tmatesoft.svn.core.wc.SVNBasicClient.getLocations(SVNBasicClient.java:882)
<http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.wc.SVNBasicClient.getLocations&entity=method>
at
org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:534)
<http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository&entity=method>
at
org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:901)
<http://stacktrace.jenkins-ci.org/search/?query=org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout&entity=method>
at
hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:84)
<http://stacktrace.jenkins-ci.org/search/?query=hudson.scm.subversion.CheckoutUpdater$1.perform&entity=method>
at
hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:136)
<http://stacktrace.jenkins-ci.org/search/?query=hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo&entity=method>
at
hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:144)
<http://stacktrace.jenkins-ci.org/search/?query=hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo&entity=method>
at
hudson.scm.subversion.UpdateUpdater$TaskImpl.perform(UpdateUpdater.java:121)
<http://stacktrace.jenkins-ci.org/search/?query=hudson.scm.subversion.UpdateUpdater$TaskImpl.perform&entity=method>
at
hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:136)
<http://stacktrace.jenkins-ci.org/search/?query=hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo&entity=method>
at
hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:788)
<http://stacktrace.jenkins-ci.org/search/?query=hudson.scm.SubversionSCM$CheckOutTask.perform&entity=method>
at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:769)
<http://stacktrace.jenkins-ci.org/search/?query=hudson.scm.SubversionSCM$CheckOutTask.invoke&entity=method>
at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:753)
<http://stacktrace.jenkins-ci.org/search/?query=hudson.scm.SubversionSCM$CheckOutTask.invoke&entity=method>
at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2246)
<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(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown
Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at hudson.remoting.Engine$1$1.run(Engine.java:58)
at java.lang.Thread.run(Unknown Source)
Caused by: org.tmatesoft.svn.core.SVNErrorMessage: svn: REPORT of
/svn/fineng/!svn/vcc/default: 500 Internal Server Error (http://svn)
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.HTTPRequest.createDefaultErrorMessage(HTTPRequest.java:444)
at
org.tmatesoft.svn.core.internal.io.dav.http.HTTPRequest.readError(HTTPRequest.java:288)
at
org.tmatesoft.svn.core.internal.io.dav.http.HTTPRequest.dispatch(HTTPRequest.java:213)
at
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:379)
at
org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:292)
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.doReport(DAVConnection.java:283)
at
org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:274)
at
org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getDatedRevision(DAVRepository.java:200)
... 23 more
FATAL: nulljava.lang.NullPointerException
<http://stacktrace.jenkins-ci.org/search?query=java.lang.NullPointerException>
at java.util.ArrayList.addAll(Unknown Source)
at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:743)
at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:685)
at hudson.model.AbstractProject.checkout(AbstractProject.java:1256)
at
hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:590)
at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
at
hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:495)
at hudson.model.Run.execute(Run.java:1502)
at hudson.matrix.MatrixBuild.run(MatrixBuild.java:289)
at hudson.model.ResourceController.execute(ResourceController.java:88)
at hudson.model.Executor.run(Executor.java:237)
at hudson.model.OneOffExecutor.run(OneOffExecutor.java:66)
--
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.