org.tmatesoft.svn.core.SVNException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • Usually config is stored in {{~/.subversion}} but we can pass [ISVNOptions|http://www.svnkit.com/javadoc/org/tmatesoft/svn/core/wc/ISVNOptions.html] to {{SVNClientManager.newInstance(null, auth);}} instead of {{null}}. This should allow us to not attempt to cache credentials... {code} 08:36:40,151 ERROR SvnPollerTask,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7:129 - Early setup sanity check failed. org.tmatesoft.svn.core.SVNException: svn: E204899: Cannot create directory '/home/kmstst/.subversion/auth/svn.simple' 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.wc.DefaultSVNPersistentAuthenticationProvider.saveAuthentication(DefaultSVNPersistentAuthenticationProvider.java:300) at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.acknowledgeAuthentication(DefaultSVNAuthenticationManager.java:232) at org.tmatesoft.svn.core.auth.BasicAuthenticationManager.acknowledgeAuthentication(BasicAuthenticationManager.java:56) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:712) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:365) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:353) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:708) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:628) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:103) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1016) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:180) at org.kuali.kits.kms.repository.svn.SvnPollerTask.sanityCheck(SvnPollerTask.java:69) {code}
    via by Weldon Sams,
  • Usually config is stored in {{~/.subversion}} but we can pass [ISVNOptions|http://www.svnkit.com/javadoc/org/tmatesoft/svn/core/wc/ISVNOptions.html] to {{SVNClientManager.newInstance(null, auth);}} instead of {{null}}. This should allow us to not attempt to cache credentials... {code} 08:36:40,151 ERROR SvnPollerTask,org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7:129 - Early setup sanity check failed. org.tmatesoft.svn.core.SVNException: svn: E204899: Cannot create directory '/home/kmstst/.subversion/auth/svn.simple' 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.wc.DefaultSVNPersistentAuthenticationProvider.saveAuthentication(DefaultSVNPersistentAuthenticationProvider.java:300) at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.acknowledgeAuthentication(DefaultSVNAuthenticationManager.java:232) at org.tmatesoft.svn.core.auth.BasicAuthenticationManager.acknowledgeAuthentication(BasicAuthenticationManager.java:56) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:712) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:365) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:353) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:708) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:628) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:103) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1016) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:180) at org.kuali.kits.kms.repository.svn.SvnPollerTask.sanityCheck(SvnPollerTask.java:69) {code}
    via by Weldon Sams,
  • Bamboo appears to be hanging quiet often (every couple of hours) for the Spring project builds at http://build.springframework.org:8085. The build is manifest as the CPU pegging to 100% and the servlet container not returning pages to users (leaving the connection open). Typically a restart helps this problem. When the logs are checked we the following error: 007-03-21 03:28:46,958 WARN [Timer-0] [ThreadPoolAsynchronousRunner] com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@1999a3d -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks! 2007-03-21 03:29:20,513 ERROR [BAM::BuildChangeDetector] [DefaultBuildChangeDetector] Failed to get the build source code com.atlassian.bamboo.repository.RepositoryException: Spring LDAP - trunk at com.atlassian.bamboo.repository.svn.SvnRepository.getChangesSinceLastBuild(SvnRepository.java:376) at com.atlassian.bamboo.build.strategy.PollingBuildStrategy.requiresBuild(PollingBuildStrategy.java:126) at com.atlassian.bamboo.build.DefaultBuildChangeDetector.checkIfBuildNeedsBuilding(DefaultBuildChangeDetector.java:166) at com.atlassian.bamboo.build.DefaultBuildChangeDetector.doTask(DefaultBuildChangeDetector.java:114) at com.atlassian.bamboo.build.DefaultBuildChangeDetector.run(DefaultBuildChangeDetector.java:77) at edu.emory.mathcs.backport.java.util.concurrent.helpers.ThreadHelpers$1.run(ThreadHelpers.java:34) at java.lang.Thread.run(Thread.java:595) Caused by: org.tmatesoft.svn.core.SVNException: svn: PROPFIND request failed on '/svnroot/springframework/spring-ldap/trunk' svn: Remote host closed connection during handshake at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:48) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:124) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getBaselineProperties(DAVUtil.java:197) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getBaselineInfo(DAVUtil.java:160) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:147) at com.atlassian.bamboo.repository.svn.SvnRepository.getChangesSinceLastBuild(SvnRepository.java:327) From this stack it appears that the connection to the SVN repo at SourceForge is timing out. We see this as users a bit, so while unfortunate, it's not uncommon. It's important to note that this isn't limited to just the LDAP project, all of our projects get this issue at various times. In fact, we see it on the SF SVN projects, an analogous error on SF CVS projects, and an error on java.net CVS projects. As I said earlier, we're running into this problem every couple of hours. We really like the Bamboo product and are using it heavily, but this issue prevents us from publicizing our use of it and recommending it to others.
    via by Ben Hale,
  • Bamboo appears to be hanging quiet often (every couple of hours) for the Spring project builds at http://build.springframework.org:8085. The build is manifest as the CPU pegging to 100% and the servlet container not returning pages to users (leaving the connection open). Typically a restart helps this problem. When the logs are checked we the following error: 007-03-21 03:28:46,958 WARN [Timer-0] [ThreadPoolAsynchronousRunner] com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@1999a3d -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks! 2007-03-21 03:29:20,513 ERROR [BAM::BuildChangeDetector] [DefaultBuildChangeDetector] Failed to get the build source code com.atlassian.bamboo.repository.RepositoryException: Spring LDAP - trunk at com.atlassian.bamboo.repository.svn.SvnRepository.getChangesSinceLastBuild(SvnRepository.java:376) at com.atlassian.bamboo.build.strategy.PollingBuildStrategy.requiresBuild(PollingBuildStrategy.java:126) at com.atlassian.bamboo.build.DefaultBuildChangeDetector.checkIfBuildNeedsBuilding(DefaultBuildChangeDetector.java:166) at com.atlassian.bamboo.build.DefaultBuildChangeDetector.doTask(DefaultBuildChangeDetector.java:114) at com.atlassian.bamboo.build.DefaultBuildChangeDetector.run(DefaultBuildChangeDetector.java:77) at edu.emory.mathcs.backport.java.util.concurrent.helpers.ThreadHelpers$1.run(ThreadHelpers.java:34) at java.lang.Thread.run(Thread.java:595) Caused by: org.tmatesoft.svn.core.SVNException: svn: PROPFIND request failed on '/svnroot/springframework/spring-ldap/trunk' svn: Remote host closed connection during handshake at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:48) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:124) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getBaselineProperties(DAVUtil.java:197) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getBaselineInfo(DAVUtil.java:160) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:147) at com.atlassian.bamboo.repository.svn.SvnRepository.getChangesSinceLastBuild(SvnRepository.java:327) From this stack it appears that the connection to the SVN repo at SourceForge is timing out. We see this as users a bit, so while unfortunate, it's not uncommon. It's important to note that this isn't limited to just the LDAP project, all of our projects get this issue at various times. In fact, we see it on the SF SVN projects, an analogous error on SF CVS projects, and an error on java.net CVS projects. As I said earlier, we're running into this problem every couple of hours. We really like the Bamboo product and are using it heavily, but this issue prevents us from publicizing our use of it and recommending it to others.
    via by Ben Hale,
  • JavaSVN library mailing list
    via by Unknown author,
    • org.tmatesoft.svn.core.SVNException: svn: E204899: Cannot create directory '/home/kmstst/.subversion/auth/svn.simple' 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.wc.DefaultSVNPersistentAuthenticationProvider.saveAuthentication(DefaultSVNPersistentAuthenticationProvider.java:300) at org.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.acknowledgeAuthentication(DefaultSVNAuthenticationManager.java:232) at org.tmatesoft.svn.core.auth.BasicAuthenticationManager.acknowledgeAuthentication(BasicAuthenticationManager.java:56) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:712) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:365) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:353) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:708) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:628) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:103) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1016) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:180) at org.kuali.kits.kms.repository.svn.SvnPollerTask.sanityCheck(SvnPollerTask.java:69)

    Users with the same issue

    Unknown visitor
    Unknown visitor1 times, last one,
    Unknown visitor
    Unknown visitor1 times, last one,
    Unknown visitor
    Unknown visitor2 times, last one,
    Unknown visitor
    Unknown visitor1 times, last one,
    Unknown visitor
    Unknown visitor1 times, last one,
    15 more bugmates