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.


Reply via email to