Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-3662

Cannot create Position that is between 2 identical positions

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Medium
    • 2.6.6
    • 2.6.3, 2.6.4
    • None

    Description

      This is another case where the "Cannot create Position that is between 2 identical positions" occurs. In 2.6.2 a similar issue (FE-3559) was fixed, but the same error has been reported on the 2.6.3 version.

      The stacktrace:

      2011-08-15 10:58:51,718 ERROR [InitialPinger2 xyz] fisheye.app com.cenqua.fisheye.rep.BaseRepositoryScanner-handleSlurpException - Problem processing revisions from repo xyz due to class java.lang.IllegalArgumentException - Cannot create a position that is between two identical positions
      java.lang.IllegalArgumentException: Cannot create a position that is between two identical positions
      at com.cenqua.fisheye.rep.Position.createBetween(Position.java:157)
      at com.cenqua.fisheye.rep.impl.CommonChangeSetDAO.createPositionForDate(CommonChangeSetDAO.java:493)
      at com.cenqua.fisheye.rep.impl.CommonChangeSetDAO.determinePosition(CommonChangeSetDAO.java:384)
      at com.cenqua.fisheye.rep.impl.CommonChangeSetDAO.storeAttributes(CommonChangeSetDAO.java:370)
      at com.cenqua.fisheye.svn.db.SvnChangeSetDAO.storeAttributes(SvnChangeSetDAO.java:39)
      at com.cenqua.fisheye.svn.db.SvnChangeSetDAO.storeAttributes(SvnChangeSetDAO.java:19)
      at com.cenqua.fisheye.rep.impl.CommonChangeSetDAO.storeWithoutLimits(CommonChangeSetDAO.java:271)
      at com.cenqua.fisheye.rep.impl.CommonChangeSetDAO.store(CommonChangeSetDAO.java:258)
      at com.cenqua.fisheye.svn.DiffChangeSetProcessor.processChangeSet(DiffChangeSetProcessor.java:370)
      at com.cenqua.fisheye.svn.DiffChangeSetProcessor.createChangeSet(DiffChangeSetProcessor.java:304)
      at com.cenqua.fisheye.svn.SvnRepositoryScanner.slurpRevisionBlock(SvnRepositoryScanner.java:431)
      at com.cenqua.fisheye.rep.RepositoryScanner.processRevisions(RepositoryScanner.java:153)
      at com.cenqua.fisheye.rep.BaseRepositoryScanner.slurpRepository(BaseRepositoryScanner.java:299)
      at com.cenqua.fisheye.rep.BaseRepositoryScanner.doSlurpTransaction(BaseRepositoryScanner.java:266)
      at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:199)
      at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEngine.java:90)
      at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:390)
      at com.cenqua.fisheye.rep.ping.OneOffPingRequest.doRequest(OneOffPingRequest.java:25)
      at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:67)
      at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:132)
      at com.cenqua.fisheye.rep.RepositoryHandle.queuePingRequest(RepositoryHandle.java:122)
      at com.cenqua.fisheye.rep.ping.PingRequest.run(PingRequest.java:33)
      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:662)

      Attachments

        Activity

          People

            mheemskerk Michael Heemskerk (Inactive)
            mheemskerk Michael Heemskerk (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: