com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: Unable to open an ra_local session to URL svn: Unable to open repository 'file:///path/to/our/repos' svn: CANTOPEN

Atlassian JIRA | Sasha Gerrand | 7 years ago
  1. 0

    When upgrading Fisheye+Crucible from 2.1.2 to v2.1.3, the following errors were being reported. They stopped once the installation was rolled back to v2.1.2. Please note: I have removed the path to our repository, however it is correct and can be accessed by the Fisheye user via a command line subversion client without issue. {code} ERROR - Exception getting FishEye access control com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: Unable to open an ra_local session to URL svn: Unable to open repository 'file:///path/to/our/repos' svn: CANTOPEN at com.cenqua.fisheye.svn.SvnThrottledClient.propertyGet(SvnThrottledClient.java:169) at com.cenqua.fisheye.svn.SvnRepositoryTester.pingAndValidateAccess(SvnRepositoryTester.java:144) at com.cenqua.fisheye.svn.SvnRepositoryScanner.validateAccess(SvnRepositoryScanner.java:359) at com.cenqua.fisheye.svn.SvnRepositoryScanner.validateRepo(SvnRepositoryScanner.java:262) at com.cenqua.fisheye.rep.RepositoryScanner.startRepo(RepositoryScanner.java:223) at com.cenqua.fisheye.rep.RepositoryScanner.slurp(RepositoryScanner.java:153) at com.cenqua.fisheye.rep.RepositoryScanner.ping(RepositoryScanner.java:121) at com.cenqua.fisheye.svn.SvnRepositoryEngine.doSlurp(SvnRepositoryEngine.java:72) at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:319) at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:30) at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:90) at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:120) at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:110) at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:57) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: org.tigris.subversion.javahl.ClientException: svn: Unable to open an ra_local session to URL {code}

    Atlassian JIRA | 7 years ago | Sasha Gerrand
    com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: Unable to open an ra_local session to URL svn: Unable to open repository 'file:///path/to/our/repos' svn: CANTOPEN
  2. 0

    When upgrading Fisheye+Crucible from 2.1.2 to v2.1.3, the following errors were being reported. They stopped once the installation was rolled back to v2.1.2. Please note: I have removed the path to our repository, however it is correct and can be accessed by the Fisheye user via a command line subversion client without issue. {code} ERROR - Exception getting FishEye access control com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: Unable to open an ra_local session to URL svn: Unable to open repository 'file:///path/to/our/repos' svn: CANTOPEN at com.cenqua.fisheye.svn.SvnThrottledClient.propertyGet(SvnThrottledClient.java:169) at com.cenqua.fisheye.svn.SvnRepositoryTester.pingAndValidateAccess(SvnRepositoryTester.java:144) at com.cenqua.fisheye.svn.SvnRepositoryScanner.validateAccess(SvnRepositoryScanner.java:359) at com.cenqua.fisheye.svn.SvnRepositoryScanner.validateRepo(SvnRepositoryScanner.java:262) at com.cenqua.fisheye.rep.RepositoryScanner.startRepo(RepositoryScanner.java:223) at com.cenqua.fisheye.rep.RepositoryScanner.slurp(RepositoryScanner.java:153) at com.cenqua.fisheye.rep.RepositoryScanner.ping(RepositoryScanner.java:121) at com.cenqua.fisheye.svn.SvnRepositoryEngine.doSlurp(SvnRepositoryEngine.java:72) at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:319) at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:30) at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:90) at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:120) at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:110) at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:57) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: org.tigris.subversion.javahl.ClientException: svn: Unable to open an ra_local session to URL {code}

    Atlassian JIRA | 7 years ago | Sasha Gerrand
    com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: Unable to open an ra_local session to URL svn: Unable to open repository 'file:///path/to/our/repos' svn: CANTOPEN
  3. 0

    {noformat} [java] com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: authentication cancelled [java] at com.cenqua.fisheye.svn.SvnThrottledClient.info2(SvnThrottledClient.java:115) [java] at com.cenqua.fisheye.svn.SvnRepositoryTester.getServerRootURL(SvnRepositoryTester.java:93) [java] at com.cenqua.fisheye.svn.SvnRepositoryTester.checkRepoSettings(SvnRepositoryTester.java:72) [java] at com.cenqua.fisheye.svn.SvnRepositoryScanner.checkRepoSettings(SvnRepositoryScanner.java:348) [java] at com.cenqua.fisheye.svn.SvnRepositoryScanner.validateRepo(SvnRepositoryScanner.java:261) [java] at com.cenqua.fisheye.rep.RepositoryScanner.startRepo(RepositoryScanner.java:238) [java] at com.cenqua.fisheye.rep.RepositoryScanner.slurp(RepositoryScanner.java:168) [java] at com.cenqua.fisheye.rep.RepositoryScanner.ping(RepositoryScanner.java:131) [java] at com.cenqua.fisheye.svn.SvnRepositoryEngine.doSlurp(SvnRepositoryEngine.java:74) [java] at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:353) [java] at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:28) [java] at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:90) [java] at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:126) [java] at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:116) [java] at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:57) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [java] at java.lang.Thread.run(Thread.java:619) {noformat}

    Atlassian JIRA | 7 years ago | Seb Ruiz
    com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: authentication cancelled
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    {noformat} [java] com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: authentication cancelled [java] at com.cenqua.fisheye.svn.SvnThrottledClient.info2(SvnThrottledClient.java:115) [java] at com.cenqua.fisheye.svn.SvnRepositoryTester.getServerRootURL(SvnRepositoryTester.java:93) [java] at com.cenqua.fisheye.svn.SvnRepositoryTester.checkRepoSettings(SvnRepositoryTester.java:72) [java] at com.cenqua.fisheye.svn.SvnRepositoryScanner.checkRepoSettings(SvnRepositoryScanner.java:348) [java] at com.cenqua.fisheye.svn.SvnRepositoryScanner.validateRepo(SvnRepositoryScanner.java:261) [java] at com.cenqua.fisheye.rep.RepositoryScanner.startRepo(RepositoryScanner.java:238) [java] at com.cenqua.fisheye.rep.RepositoryScanner.slurp(RepositoryScanner.java:168) [java] at com.cenqua.fisheye.rep.RepositoryScanner.ping(RepositoryScanner.java:131) [java] at com.cenqua.fisheye.svn.SvnRepositoryEngine.doSlurp(SvnRepositoryEngine.java:74) [java] at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:353) [java] at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:28) [java] at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:90) [java] at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:126) [java] at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:116) [java] at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:57) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [java] at java.lang.Thread.run(Thread.java:619) {noformat}

    Atlassian JIRA | 7 years ago | Seb Ruiz
    com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: authentication cancelled
  6. 0

    If you have a Windows path in SVN that has a mix of slashes (both "\" and "/"), Fisheye will generate a bunch of WARN messages related to it. Example path: {noformat}file:///C:/tmp/repo/ext/foo\bar/baz.html{noformat} Will result in: {noformat} 2011-02-02 10:32:29,184 WARN [InitialPinger1 SVN] fisheye.app SvnRepositoryScanner-indexFileContent - Error exporting content for indexing com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: Unable to open an ra_local session to URL svn: Unable to open repository 'file:///C:/tmp/repo/ext/foo\bar/baz.html' svn: Can't read length line from file C:\tmp\format: C:\tmp\format (The system cannot find the file specified) at com.cenqua.fisheye.svn.SvnThrottledClient.doExport(SvnThrottledClient.java:228) at com.cenqua.fisheye.svn.SvnCache.exportContent(SvnCache.java:592) at com.cenqua.fisheye.svn.SvnRepositoryScanner.indexFileContent(SvnRepositoryScanner.java:243) at com.cenqua.fisheye.svn.SvnRepositoryScanner.indexUpdatedContent(SvnRepositoryScanner.java:212) at com.cenqua.fisheye.rep.RepositoryScanner.indexContent(RepositoryScanner.java:389) at com.cenqua.fisheye.rep.RepositoryScanner.processContent(RepositoryScanner.java:279) at com.cenqua.fisheye.rep.BaseRepositoryScanner.slurpRepository(BaseRepositoryScanner.java:315) at com.cenqua.fisheye.rep.BaseRepositoryScanner.doSlurpTransaction(BaseRepositoryScanner.java:258) at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:190) at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEngine.java:85) at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:387) at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:25) at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:66) at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:129) at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:119) at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:33) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) {noformat}

    Atlassian JIRA | 6 years ago
    com.cenqua.fisheye.rep.RepositoryClientException: org.tigris.subversion.javahl.ClientException: svn: Unable to open an ra_local session to URL svn: Unable to open repository 'file:///C:/tmp/repo/ext/foo\bar/baz.html' svn: Can't read length line from file C:\tmp\format: C:\tmp\format (The system cannot find the file specified)

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. com.cenqua.fisheye.rep.RepositoryClientException

      org.tigris.subversion.javahl.ClientException: svn: Unable to open an ra_local session to URL svn: Unable to open repository 'file:///path/to/our/repos' svn: CANTOPEN

      at com.cenqua.fisheye.svn.SvnThrottledClient.propertyGet()
    2. com.cenqua.fisheye
      PingRequest.run
      1. com.cenqua.fisheye.svn.SvnThrottledClient.propertyGet(SvnThrottledClient.java:169)
      2. com.cenqua.fisheye.svn.SvnRepositoryTester.pingAndValidateAccess(SvnRepositoryTester.java:144)
      3. com.cenqua.fisheye.svn.SvnRepositoryScanner.validateAccess(SvnRepositoryScanner.java:359)
      4. com.cenqua.fisheye.svn.SvnRepositoryScanner.validateRepo(SvnRepositoryScanner.java:262)
      5. com.cenqua.fisheye.rep.RepositoryScanner.startRepo(RepositoryScanner.java:223)
      6. com.cenqua.fisheye.rep.RepositoryScanner.slurp(RepositoryScanner.java:153)
      7. com.cenqua.fisheye.rep.RepositoryScanner.ping(RepositoryScanner.java:121)
      8. com.cenqua.fisheye.svn.SvnRepositoryEngine.doSlurp(SvnRepositoryEngine.java:72)
      9. com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:319)
      10. com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:30)
      11. com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:90)
      12. com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:120)
      13. com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:110)
      14. com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:57)
      14 frames
    3. Java RT
      Thread.run
      1. java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
      3. java.lang.Thread.run(Thread.java:619)
      3 frames