Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-10247

org.hibernate.LazyInitializationException when accessing personal project loaded through IndexedCommit

      Symptoms

      When loading an IndexedCommit from CommitIndex.getCommit(Sting commitId) and accessing repository.getProject().getName() on any of the repositories returned by IndexedCommit.getRepositories(), the following exception is thrown:

      2017-10-11 00:00:01,925 ERROR [threadpool:thread-2]  c.a.s.i.c.DefaultTransferableStateManager Error while processing asynchronous task
      org.hibernate.LazyInitializationException: could not initialize proxy - no Session
      	at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:165)
      	at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:286)
      	at com.atlassian.stash.internal.HibernateUtils.unwrap(HibernateUtils.java:193)
      	at com.atlassian.stash.internal.HibernateUtils.cast(HibernateUtils.java:49)
      	at com.atlassian.stash.internal.project.InternalPersonalProject.getOwner(InternalPersonalProject.java:64)
      	at com.atlassian.stash.internal.project.InternalPersonalProject.getName(InternalPersonalProject.java:58)
      	at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:196)
      	at com.atlassian.stash.internal.project.InternalProject_$$_jvstcb_17.getName(InternalProject_$$_jvstcb_17.java)
      	at nl.topicus.bitbucket.model.Models.createProject(Models.java:66)
      	at nl.topicus.bitbucket.model.Models.createRepository(Models.java:33)
      	at nl.topicus.bitbucket.api.PullRequestListener.lambda$onBuildStatusSetEvent$1(PullRequestListener.java:207)
      

      Cause

      The IndexedCommit is not properly initialized before being returned.

      Workarounds

      None

            [BSERV-10247] org.hibernate.LazyInitializationException when accessing personal project loaded through IndexedCommit

            There are no comments yet on this issue.

              mheemskerk Michael Heemskerk (Inactive)
              mheemskerk Michael Heemskerk (Inactive)
              Affected customers:
              0 This affects my team
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: