Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-4228

Error adding CVS repositories checked out with unspecified username

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Medium
    • 3.0 Pro Preview
    • 2.6.1 Pro
    • None

    Description

      If a CVS module is checked out with the username unspecified (hence assumed to be the system username), eg:

      :pserver:cvs.company.com:/cvsroot

      Then JIRA breaks when adding the module:

      1. Error occurred while updating the cvs repository, obtaining cvs log or parsing the cvs log. Please consult the log file for more details.

      and in the logs:

      2004-08-17 17:02:40,828 ERROR [action.admin.vcs.UpdateRepository] Error occurred while updating the cvs repository, obtaining cvs log or parsing the cvs log.
      java.lang.IllegalArgumentException
      at com.atlassian.jira.vcs.cvsimpl.CVSRoot.<init>(CVSRoot.java:33)
      at com.atlassian.jira.vcs.cvsimpl.CvsRepositoryUtilImpl.getCVSRoot(CvsRepositoryUtilImpl.java:176)
      at com.atlassian.jira.vcs.cvsimpl.CvsRepositoryUtilImpl.getCVSRootFromRootFile(CvsRepositoryUtilImpl.java:168)
      at com.atlassian.jira.vcs.cvsimpl.CvsRepositoryUtilImpl.getCVSRoot(CvsRepositoryUtilImpl.java:137)
      at com.atlassian.jira.vcs.cvsimpl.CvsRepositoryUtilImpl.openConnectionToRepository(CvsRepositoryUtilImpl.java:116)
      at com.atlassian.jira.web.action.admin.vcs.RepositoryActionSupport.testRepository(RepositoryActionSupport.java:209)
      at com.atlassian.jira.web.action.admin.vcs.RepositoryActionSupport.checkRepository(RepositoryActionSupport.java:182)
      at com.atlassian.jira.web.action.admin.vcs.UpdateRepository.doValidation(UpdateRepository.java:55)
      at webwork.action.ActionSupport.validate(ActionSupport.java:371)
      at webwork.action.ActionSupport.execute(ActionSupport.java:148)
      at com.atlassian.jira.action.JiraActionSupport.execute(JiraActionSupport.java:49)
      at webwork.dispatcher.GenericDispatcher.executeAction(GenericDispatcher.java:131)
      at com.atlassian.jira.web.dispatcher.JiraServletDispatcher.service(JiraServletDispatcher.java:186)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
      at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:129)
      at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:61)
      at com.atlassian.jira.web.filters.SitemeshExcludePathFilter.doFilter(SitemeshExcludePathFilter.java:36)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
      at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:164)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
      at com.atlassian.seraph.filter.LoginFilter.doFilter(LoginFilter.java:181)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
      at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:132)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
      at com.atlassian.jira.web.filters.ActionCleanupDelayFilter.doFilter(ActionCleanupDelayFilter.java:37)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)

      Attachments

        Activity

          People

            Unassigned Unassigned
            7ee5c68a815f Jeff Turner
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: