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

Exception occurred inside getter of com.cenqua.crucible.model.FileRevisionExtraInfo.frxRevisions

      Any of the attempts to:

      • remove a code review,
      • remove a project containing a code review,
      • display a code review

      may result with a 500 error page like:

      Your request was unable to be processed

      java.lang.RuntimeException - problem deleting review ABC-1

      Stack trace:

      [Message] Commit failed. Rolling back.
      org.hibernate.PropertyAccessException: Exception occurred inside getter of com.cenqua.crucible.model.FileRevisionExtraInfo.frxRevisions
      	at org.hibernate.property.BasicPropertyAccessor$BasicGetter.get(BasicPropertyAccessor.java:167) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.tuple.entity.AbstractEntityTuplizer.getPropertyValues(AbstractEntityTuplizer.java:609) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.tuple.entity.PojoEntityTuplizer.getPropertyValues(PojoEntityTuplizer.java:392) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.persister.entity.AbstractEntityPersister.getPropertyValues(AbstractEntityPersister.java:4530) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.event.internal.DefaultFlushEntityEventListener.getValues(DefaultFlushEntityEventListener.java:198) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.event.internal.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:157) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.event.internal.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:230) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.event.internal.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:100) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:55) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1159) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:404) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.engine.transaction.internal.jdbc.JdbcTransaction.beforeTransactionCommit(JdbcTransaction.java:101) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.engine.transaction.spi.AbstractTransactionImpl.commit(AbstractTransactionImpl.java:175) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at com.cenqua.crucible.hibernate.SessionState.commit(SessionState.java:165) [fisheye.jar:?]
      	at com.cenqua.crucible.hibernate.SessionState.commitAllTx(SessionState.java:118) [fisheye.jar:?]
      	at com.cenqua.crucible.hibernate.HibernateUtil.commitAllTransactions(HibernateUtil.java:408) [fisheye.jar:?]
      	at com.cenqua.crucible.hibernate.HibernateUtil.bounceTransaction(HibernateUtil.java:346) [fisheye.jar:?]
      	at com.cenqua.crucible.model.managers.impl.DefaultReviewManager.deleteReview(DefaultReviewManager.java:667) [fisheye.jar:?]
      	at com.cenqua.crucible.model.managers.impl.DefaultProjectManager.deleteAllReviews(DefaultProjectManager.java:465) [fisheye.jar:?]
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.8.0_201]
      
      ...
      
      Caused by: org.hibernate.TransactionException: nested transactions not supported
      	at org.hibernate.engine.transaction.spi.AbstractTransactionImpl.begin(AbstractTransactionImpl.java:152) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at org.hibernate.internal.SessionImpl.beginTransaction(SessionImpl.java:1351) [hibernate-core-4.2.13.Final.jar:4.2.13.Final]
      	at com.cenqua.crucible.hibernate.SessionState.beginTx(SessionState.java:60) [fisheye.jar:?]
      	at com.cenqua.crucible.hibernate.SessionState.ensureTx(SessionState.java:95) [fisheye.jar:?]
      	at com.cenqua.crucible.hibernate.HibernateUtil.ensureTransaction(HibernateUtil.java:512) [fisheye.jar:?]
      	at com.cenqua.crucible.hibernate.HibernateUtil.repairList(HibernateUtil.java:635) [fisheye.jar:?]
      	at com.cenqua.crucible.model.FileRevisionExtraInfo.getFrxRevisions(FileRevisionExtraInfo.java:368) [fisheye.jar:?]
      	... 209 more
      [Emitter] SessionState
      

      Workaround

      Not available.

            [FE-7178] Exception occurred inside getter of com.cenqua.crucible.model.FileRevisionExtraInfo.frxRevisions

            Marek Parfianowicz made changes -
            Fix Version/s New: N/A [ 54414 ]
            Marek Parfianowicz made changes -
            Resolution New: Answered [ 9 ]
            Status Original: Gathering Impact [ 12072 ] New: Closed [ 6 ]
            Marek Parfianowicz made changes -
            Labels New: jac-cleanup-phase9
            SET Analytics Bot made changes -
            UIS Original: 2 New: 1
            SET Analytics Bot made changes -
            UIS Original: 1 New: 2
            Marek Parfianowicz made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 484602 ]
            Marek Parfianowicz made changes -
            Remote Link Original: This issue links to "Page (Confluence)" [ 461461 ]
            Marek Parfianowicz made changes -
            Global Rank New: Ranked higher
            Marek Parfianowicz made changes -
            Sprint Original: short-backlog [ 4923 ]
            SET Analytics Bot made changes -
            UIS New: 1

              Unassigned Unassigned
              mparfianowicz Marek Parfianowicz
              Affected customers:
              0 This affects my team
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: