Uploaded image for project: 'Crucible'
  1. Crucible
  2. CRUC-7079

Anonymous user accessing a review with branch review will have "Rolled back transaction" warning

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Highest
    • 3.7.0
    • 3.6.2, 3.6.3
    • None
    • None

    Description

      Steps to reproduce

      1. Create a review eg: CR-1
      2. Choose a branch to be reviewed in CR-1
      3. Logout from Crucible
      4. Access the review CR-1
        2015-01-08 21:42:02,670 WARN  [qtp1591166013-224 ] fisheye TxHelper-rollbackTxIfNotCommitted - Rolled back transaction
        
      5. Login and enable debug logging
      6. Logout and access the review again
        2015-01-08 21:42:52,774 WARN  [qtp1591166013-132 ] fisheye TxHelper-rollbackTxIfNotCommitted - Rolled back transaction started from:
        java.lang.Throwable: (Stacktrace at transaction start)
        	at com.cenqua.crucible.hibernate.TxHelper.beginTx(TxHelper.java:26)
        	at com.atlassian.fisheye.spi.impl.DefaultTxTemplate.execute(DefaultTxTemplate.java:108)
        	at sun.reflect.GeneratedMethodAccessor138.invoke(Unknown Source)
        	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        	at java.lang.reflect.Method.invoke(Method.java:606)
        	at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
        ...
        	at com.atlassian.crucible.plugins.branchreview.service.DefaultBranchReviewPermissionManager.checkUserCanDoReviewAction(DefaultBranchReviewPermissionManager.java:71)
        	at com.atlassian.crucible.plugins.branchreview.service.DefaultBranchReviewPermissionManager.checkUserCanEditReview(DefaultBranchReviewPermissionManager.java:53)
        	at com.atlassian.crucible.plugins.branchreview.web.contextprovider.TrackedBranchesTableContextProvider.hasPermissionToEditReview(TrackedBranchesTableContextProvider.java:49)
        	at com.atlassian.crucible.plugins.branchreview.web.contextprovider.TrackedBranchesTableContextProvider.isCurrentUserAbleToEditReview(TrackedBranchesTableContextProvider.java:44)
        

      Attachments

        Activity

          People

            lpater Lukasz Pater
            klfoong Foong (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: