Hi Dmitry,

here's the output when executed in debug mode. I also enabled debug log
for tapestry.

In Tapestry's debug output (which I cleaned up and ordered), I found 3
close()V function signatures. Could they be candidates for the issue?.

Best regards
Thomas

        public  beginTransaction()Lorg/hibernate/Transaction;
        public
buildLockRequest(Lorg/hibernate/LockOptions;)Lorg/hibernate/Session$LockRequest;
        public  byId(Ljava/lang/Class;)Lorg/hibernate/IdentifierLoadAccess;
        public  byId(Ljava/lang/String;)Lorg/hibernate/IdentifierLoadAccess;
        public
byMultipleIds(Ljava/lang/Class;)Lorg/hibernate/MultiIdentifierLoadAccess;
        public
byMultipleIds(Ljava/lang/String;)Lorg/hibernate/MultiIdentifierLoadAccess;
        public  
byNaturalId(Ljava/lang/Class;)Lorg/hibernate/NaturalIdLoadAccess;
        public  
byNaturalId(Ljava/lang/String;)Lorg/hibernate/NaturalIdLoadAccess;
        public
bySimpleNaturalId(Ljava/lang/Class;)Lorg/hibernate/SimpleNaturalIdLoadAccess;
        public
bySimpleNaturalId(Ljava/lang/String;)Lorg/hibernate/SimpleNaturalIdLoadAccess;
        public  cancelQuery()V
        public  clear()V
HIT     public  close()V
HIT     public  close()V
HIT     public  close()V
        public  contains(Ljava/lang/Object;)Z
        public  contains(Ljava/lang/String;Ljava/lang/Object;)Z
        public  createCriteria(Ljava/lang/Class;)Lorg/hibernate/Criteria;
        public
createCriteria(Ljava/lang/Class;Ljava/lang/String;)Lorg/hibernate/Criteria;
        public  createCriteria(Ljava/lang/String;)Lorg/hibernate/Criteria;
        public
createCriteria(Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/Criteria;
        public  
createEntityGraph(Ljava/lang/Class;)Ljavax/persistence/EntityGraph;
        public  
createEntityGraph(Ljava/lang/String;)Ljavax/persistence/EntityGraph;
        public
createFilter(Ljava/lang/Object;Ljava/lang/String;)Lorg/hibernate/query/Query;
        public  createNamedQuery(Ljava/lang/String;)Ljavax/persistence/Query;
        public  createNamedQuery(Ljava/lang/String;)Lorg/hibernate/query/Query;
        public
createNamedQuery(Ljava/lang/String;Ljava/lang/Class;)Lorg/hibernate/query/Query;
        public
createNamedStoredProcedureQuery(Ljava/lang/String;)Ljavax/persistence/StoredProcedureQuery;
        public  createNativeQuery(Ljava/lang/String;)Ljavax/persistence/Query;
        public
createNativeQuery(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
        public
createNativeQuery(Ljava/lang/String;Ljava/lang/Class;)Ljavax/persistence/Query;
        public
createNativeQuery(Ljava/lang/String;Ljava/lang/Class;)Lorg/hibernate/query/NativeQuery;
        public
createNativeQuery(Ljava/lang/String;Ljava/lang/String;)Ljavax/persistence/Query;
        public
createNativeQuery(Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
        public  createQuery(Ljava/lang/String;)Lorg/hibernate/query/Query;
        public
createQuery(Ljava/lang/String;Ljava/lang/Class;)Lorg/hibernate/query/Query;
        public
createQuery(Ljavax/persistence/criteria/CriteriaDelete;)Lorg/hibernate/query/Query;
        public
createQuery(Ljavax/persistence/criteria/CriteriaQuery;)Lorg/hibernate/query/Query;
        public
createQuery(Ljavax/persistence/criteria/CriteriaUpdate;)Lorg/hibernate/query/Query;
        public  
createSQLQuery(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
        public
createStoredProcedureCall(Ljava/lang/String;)Lorg/hibernate/procedure/ProcedureCall;
        public
createStoredProcedureQuery(Ljava/lang/String;)Ljavax/persistence/StoredProcedureQuery;
        private delegate()Lorg/hibernate/Session;
        public  delete(Ljava/lang/Object;)V
        public  delete(Ljava/lang/String;Ljava/lang/Object;)V
        public  detach(Ljava/lang/Object;)V
        public  disableFetchProfile(Ljava/lang/String;)V
        public  disableFilter(Ljava/lang/String;)V
        public  disconnect()Ljava/sql/Connection;
        public
doReturningWork(Lorg/hibernate/jdbc/ReturningWork;)Ljava/lang/Object;
        public  doWork(Lorg/hibernate/jdbc/Work;)V
        public  enableFetchProfile(Ljava/lang/String;)V
        public  enableFilter(Ljava/lang/String;)Lorg/hibernate/Filter;
        public  evict(Ljava/lang/Object;)V
        private Lorg/apache/tapestry5/ioc/ObjectCreator;
        private Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken;
        public  find(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
        public
find(Ljava/lang/Class;Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;
        public
find(Ljava/lang/Class;Ljava/lang/Object;Ljavax/persistence/LockModeType;)Ljava/lang/Object;
        public
find(Ljava/lang/Class;Ljava/lang/Object;Ljavax/persistence/LockModeType;Ljava/util/Map;)Ljava/lang/Object;
        public  flush()V
        public  get(Ljava/lang/Class;Ljava/io/Serializable;)Ljava/lang/Object;
        public
get(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
        public
get(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
        public  get(Ljava/lang/String;Ljava/io/Serializable;)Ljava/lang/Object;
        public
get(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
        public
get(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
        public  getCacheMode()Lorg/hibernate/CacheMode;
        public  getCriteriaBuilder()Ljavax/persistence/criteria/CriteriaBuilder;
        public  getCurrentLockMode(Ljava/lang/Object;)Lorg/hibernate/LockMode;
        public  getDelegate()Ljava/lang/Object;
        public  getEnabledFilter(Ljava/lang/String;)Lorg/hibernate/Filter;
        public  
getEntityGraph(Ljava/lang/String;)Ljavax/persistence/EntityGraph;
        public  getEntityGraphs(Ljava/lang/Class;)Ljava/util/List;
        public  
getEntityManagerFactory()Ljavax/persistence/EntityManagerFactory;
        public  getEntityName(Ljava/lang/Object;)Ljava/lang/String;
        public  getFlushMode()Ljavax/persistence/FlushModeType;
        public  getHibernateFlushMode()Lorg/hibernate/FlushMode;
        public  getIdentifier(Ljava/lang/Object;)Ljava/io/Serializable;
        public  getJdbcBatchSize()Ljava/lang/Integer;
        public  getLobHelper()Lorg/hibernate/LobHelper;
        public  getLockMode(Ljava/lang/Object;)Ljavax/persistence/LockModeType;
        public  getMetamodel()Ljavax/persistence/metamodel/Metamodel;
        public
getNamedNativeQuery(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
        public
getNamedProcedureCall(Ljava/lang/String;)Lorg/hibernate/procedure/ProcedureCall;
        public  getNamedQuery(Ljava/lang/String;)Lorg/hibernate/query/Query;
        public
getNamedSQLQuery(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
        public  getProperties()Ljava/util/Map;
        public  
getReference(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
        public  getSession()Lorg/hibernate/Session;
        public  getSessionFactory()Lorg/hibernate/SessionFactory;
        public  getStatistics()Lorg/hibernate/stat/SessionStatistics;
        public  getTenantIdentifier()Ljava/lang/String;
        public  getTransaction()Ljavax/persistence/EntityTransaction;
        public  getTransaction()Lorg/hibernate/Transaction;
        public  getTypeHelper()Lorg/hibernate/TypeHelper;
        public  isConnected()Z
        public  isDefaultReadOnly()Z
        public  isDirty()Z
        public  isFetchProfileEnabled(Ljava/lang/String;)Z
        public  isJoinedToTransaction()Z
        public  isOpen()Z
        public  isReadOnly(Ljava/lang/Object;)Z
        public  joinTransaction()V
        public  load(Ljava/lang/Class;Ljava/io/Serializable;)Ljava/lang/Object;
        public
load(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
        public
load(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
        public  load(Ljava/lang/Object;Ljava/io/Serializable;)V
        public  load(Ljava/lang/String;Ljava/io/Serializable;)Ljava/lang/Object;
        public
load(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
        public
load(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
        public  lock(Ljava/lang/Object;Ljavax/persistence/LockModeType;)V
        public
lock(Ljava/lang/Object;Ljavax/persistence/LockModeType;Ljava/util/Map;)V
        public  lock(Ljava/lang/Object;Lorg/hibernate/LockMode;)V
        public  
lock(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/LockMode;)V
        public  merge(Ljava/lang/Object;)Ljava/lang/Object;
        public  merge(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
        public  persist(Ljava/lang/Object;)V
        public  persist(Ljava/lang/String;Ljava/lang/Object;)V
        public  reconnect(Ljava/sql/Connection;)V
        public  refresh(Ljava/lang/Object;)V
        public  refresh(Ljava/lang/Object;Ljava/util/Map;)V
        public  refresh(Ljava/lang/Object;Ljavax/persistence/LockModeType;)V
        public
refresh(Ljava/lang/Object;Ljavax/persistence/LockModeType;Ljava/util/Map;)V
        public  refresh(Ljava/lang/Object;Lorg/hibernate/LockMode;)V
        public  refresh(Ljava/lang/Object;Lorg/hibernate/LockOptions;)V
        public  refresh(Ljava/lang/String;Ljava/lang/Object;)V
        public
refresh(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/LockOptions;)V
        public  remove(Ljava/lang/Object;)V
        public  replicate(Ljava/lang/Object;Lorg/hibernate/ReplicationMode;)V
        public
replicate(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/ReplicationMode;)V
        public  save(Ljava/lang/Object;)Ljava/io/Serializable;
        public  save(Ljava/lang/String;Ljava/lang/Object;)Ljava/io/Serializable;
        public  saveOrUpdate(Ljava/lang/Object;)V
        public  saveOrUpdate(Ljava/lang/String;Ljava/lang/Object;)V
        public  sessionWithOptions()Lorg/hibernate/SharedSessionBuilder;
        public  setCacheMode(Lorg/hibernate/CacheMode;)V
        public  setDefaultReadOnly(Z)V
        public  setFlushMode(Ljavax/persistence/FlushModeType;)V
        public  setFlushMode(Lorg/hibernate/FlushMode;)V
        public  setHibernateFlushMode(Lorg/hibernate/FlushMode;)V
        public  setJdbcBatchSize(Ljava/lang/Integer;)V
        public  setProperty(Ljava/lang/String;Ljava/lang/Object;)V
        public  setReadOnly(Ljava/lang/Object;Z)V
        final
reject_field_change_creator(Lorg/apache/tapestry5/ioc/ObjectCreator;)V
        final
reject_field_change_token(Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken;)V
        public
createQuery(Ljavax/persistence/criteria/CriteriaUpdate;)Ljavax/persistence/Query;
        public
createQuery(Ljavax/persistence/criteria/CriteriaDelete;)Ljavax/persistence/Query;
        public
createQuery(Ljava/lang/String;Ljava/lang/Class;)Ljavax/persistence/TypedQuery;
        public
createQuery(Ljavax/persistence/criteria/CriteriaQuery;)Ljavax/persistence/TypedQuery;
        public  createQuery(Ljava/lang/String;)Ljavax/persistence/Query;
        public
createNamedQuery(Ljava/lang/String;Ljava/lang/Class;)Ljavax/persistence/TypedQuery;
        public  toString()Ljava/lang/String;
        public  addEventListeners([Lorg/hibernate/SessionEventListener;)V
        public
createStoredProcedureCall(Ljava/lang/String;[Ljava/lang/String;)Lorg/hibernate/procedure/ProcedureCall;
        public
createStoredProcedureCall(Ljava/lang/String;[Ljava/lang/Class;)Lorg/hibernate/procedure/ProcedureCall;
        public
createStoredProcedureQuery(Ljava/lang/String;[Ljava/lang/Class;)Ljavax/persistence/StoredProcedureQuery;
        public
createStoredProcedureQuery(Ljava/lang/String;[Ljava/lang/String;)Ljavax/persistence/StoredProcedureQuery;
        public  unwrap(Ljava/lang/Class;)Ljava/lang/Object;
        public  update(Ljava/lang/Object;)V
        public  update(Ljava/lang/String;Ljava/lang/Object;)V
        private writeReplace()Ljava/lang/Object;




2017-05-09 10:41:03 DEBUG HibernateSession:261 - Creating proxy for
service HibernateSession
2017-05-09 10:41:03 DEBUG Registry:171 - [  4] --> Creating proxy for
service HibernateSession
2017-05-09 10:41:03 DEBUG Registry:171 - [  5] --> Obtaining
AspectDecorator service
2017-05-09 10:41:03 DEBUG Registry:160 - [  5] <-- Obtaining
AspectDecorator service [0,63 ms]
2017-05-09 10:41:03 DEBUG PlasticProxyFactory:71 - Loading class
$Session_8e02648814e8:
// class version 50.0 (50)
// access flags 0x1
public class $Session_8e02648814e8 implements org/hibernate/Session
java/io/Serializable  {


  // access flags 0x12
  private final Lorg/apache/tapestry5/ioc/ObjectCreator; creator

  // access flags 0x12
  private final Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken; token

  // access flags 0x1
  public isDirty()Z throws org/hibernate/HibernateException
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.isDirty ()Z
    IRETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getIdentifier(Ljava/lang/Object;)Ljava/io/Serializable;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.getIdentifier
(Ljava/lang/Object;)Ljava/io/Serializable;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public setFlushMode(Lorg/hibernate/FlushMode;)V
  @Ljava/lang/Deprecated;()
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.setFlushMode
(Lorg/hibernate/FlushMode;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getStatistics()Lorg/hibernate/stat/SessionStatistics;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getStatistics
()Lorg/hibernate/stat/SessionStatistics;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getTypeHelper()Lorg/hibernate/TypeHelper;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getTypeHelper
()Lorg/hibernate/TypeHelper;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getSessionFactory()Lorg/hibernate/SessionFactory;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getSessionFactory
()Lorg/hibernate/SessionFactory;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getFlushMode()Ljavax/persistence/FlushModeType;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getFlushMode
()Ljavax/persistence/FlushModeType;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public setHibernateFlushMode(Lorg/hibernate/FlushMode;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.setHibernateFlushMode
(Lorg/hibernate/FlushMode;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getHibernateFlushMode()Lorg/hibernate/FlushMode;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getHibernateFlushMode
()Lorg/hibernate/FlushMode;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public setCacheMode(Lorg/hibernate/CacheMode;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.setCacheMode
(Lorg/hibernate/CacheMode;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getCacheMode()Lorg/hibernate/CacheMode;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getCacheMode
()Lorg/hibernate/CacheMode;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public cancelQuery()V throws org/hibernate/HibernateException
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.cancelQuery ()V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public isDefaultReadOnly()Z
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.isDefaultReadOnly ()Z
    IRETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public setDefaultReadOnly(Z)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ILOAD 1
    INVOKEINTERFACE org/hibernate/Session.setDefaultReadOnly (Z)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public evict(Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.evict (Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getCurrentLockMode(Ljava/lang/Object;)Lorg/hibernate/LockMode;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.getCurrentLockMode
(Ljava/lang/Object;)Lorg/hibernate/LockMode;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public sessionWithOptions()Lorg/hibernate/SharedSessionBuilder;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.sessionWithOptions
()Lorg/hibernate/SharedSessionBuilder;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
replicate(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/ReplicationMode;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.replicate
(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/ReplicationMode;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public replicate(Ljava/lang/Object;Lorg/hibernate/ReplicationMode;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.replicate
(Ljava/lang/Object;Lorg/hibernate/ReplicationMode;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public saveOrUpdate(Ljava/lang/String;Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.saveOrUpdate
(Ljava/lang/String;Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public saveOrUpdate(Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.saveOrUpdate (Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public persist(Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.persist (Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public persist(Ljava/lang/String;Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.persist
(Ljava/lang/String;Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
buildLockRequest(Lorg/hibernate/LockOptions;)Lorg/hibernate/Session$LockRequest;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.buildLockRequest
(Lorg/hibernate/LockOptions;)Lorg/hibernate/Session$LockRequest;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public refresh(Ljava/lang/Object;Lorg/hibernate/LockMode;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.refresh
(Ljava/lang/Object;Lorg/hibernate/LockMode;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
refresh(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/LockOptions;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.refresh
(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/LockOptions;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public refresh(Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.refresh (Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public refresh(Ljava/lang/String;Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.refresh
(Ljava/lang/String;Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public refresh(Ljava/lang/Object;Lorg/hibernate/LockOptions;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.refresh
(Ljava/lang/Object;Lorg/hibernate/LockOptions;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createFilter(Ljava/lang/Object;Ljava/lang/String;)Lorg/hibernate/query/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createFilter
(Ljava/lang/Object;Ljava/lang/String;)Lorg/hibernate/query/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getEntityName(Ljava/lang/Object;)Ljava/lang/String;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.getEntityName
(Ljava/lang/Object;)Ljava/lang/String;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public byId(Ljava/lang/String;)Lorg/hibernate/IdentifierLoadAccess;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.byId
(Ljava/lang/String;)Lorg/hibernate/IdentifierLoadAccess;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public byId(Ljava/lang/Class;)Lorg/hibernate/IdentifierLoadAccess;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.byId
(Ljava/lang/Class;)Lorg/hibernate/IdentifierLoadAccess;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
byMultipleIds(Ljava/lang/String;)Lorg/hibernate/MultiIdentifierLoadAccess;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.byMultipleIds
(Ljava/lang/String;)Lorg/hibernate/MultiIdentifierLoadAccess;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
byMultipleIds(Ljava/lang/Class;)Lorg/hibernate/MultiIdentifierLoadAccess;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.byMultipleIds
(Ljava/lang/Class;)Lorg/hibernate/MultiIdentifierLoadAccess;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public byNaturalId(Ljava/lang/Class;)Lorg/hibernate/NaturalIdLoadAccess;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.byNaturalId
(Ljava/lang/Class;)Lorg/hibernate/NaturalIdLoadAccess;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public byNaturalId(Ljava/lang/String;)Lorg/hibernate/NaturalIdLoadAccess;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.byNaturalId
(Ljava/lang/String;)Lorg/hibernate/NaturalIdLoadAccess;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
bySimpleNaturalId(Ljava/lang/Class;)Lorg/hibernate/SimpleNaturalIdLoadAccess;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.bySimpleNaturalId
(Ljava/lang/Class;)Lorg/hibernate/SimpleNaturalIdLoadAccess;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
bySimpleNaturalId(Ljava/lang/String;)Lorg/hibernate/SimpleNaturalIdLoadAccess;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.bySimpleNaturalId
(Ljava/lang/String;)Lorg/hibernate/SimpleNaturalIdLoadAccess;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public enableFilter(Ljava/lang/String;)Lorg/hibernate/Filter;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.enableFilter
(Ljava/lang/String;)Lorg/hibernate/Filter;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getEnabledFilter(Ljava/lang/String;)Lorg/hibernate/Filter;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.getEnabledFilter
(Ljava/lang/String;)Lorg/hibernate/Filter;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public disableFilter(Ljava/lang/String;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.disableFilter
(Ljava/lang/String;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public doWork(Lorg/hibernate/jdbc/Work;)V throws
org/hibernate/HibernateException
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.doWork
(Lorg/hibernate/jdbc/Work;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
doReturningWork(Lorg/hibernate/jdbc/ReturningWork;)Ljava/lang/Object;
throws org/hibernate/HibernateException
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.doReturningWork
(Lorg/hibernate/jdbc/ReturningWork;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public disconnect()Ljava/sql/Connection;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.disconnect ()Ljava/sql/Connection;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public reconnect(Ljava/sql/Connection;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.reconnect (Ljava/sql/Connection;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public isFetchProfileEnabled(Ljava/lang/String;)Z throws
org/hibernate/UnknownProfileException
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.isFetchProfileEnabled
(Ljava/lang/String;)Z
    IRETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public enableFetchProfile(Ljava/lang/String;)V throws
org/hibernate/UnknownProfileException
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.enableFetchProfile
(Ljava/lang/String;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public disableFetchProfile(Ljava/lang/String;)V throws
org/hibernate/UnknownProfileException
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.disableFetchProfile
(Ljava/lang/String;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getLobHelper()Lorg/hibernate/LobHelper;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getLobHelper
()Lorg/hibernate/LobHelper;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x81
  public transient varargs
addEventListeners([Lorg/hibernate/SessionEventListener;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.addEventListeners
([Lorg/hibernate/SessionEventListener;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createQuery(Ljavax/persistence/criteria/CriteriaUpdate;)Lorg/hibernate/query/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createQuery
(Ljavax/persistence/criteria/CriteriaUpdate;)Lorg/hibernate/query/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createQuery(Ljava/lang/String;Ljava/lang/Class;)Lorg/hibernate/query/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createQuery
(Ljava/lang/String;Ljava/lang/Class;)Lorg/hibernate/query/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public createQuery(Ljava/lang/String;)Lorg/hibernate/query/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createQuery
(Ljava/lang/String;)Lorg/hibernate/query/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createQuery(Ljavax/persistence/criteria/CriteriaQuery;)Lorg/hibernate/query/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createQuery
(Ljavax/persistence/criteria/CriteriaQuery;)Lorg/hibernate/query/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createQuery(Ljavax/persistence/criteria/CriteriaDelete;)Lorg/hibernate/query/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createQuery
(Ljavax/persistence/criteria/CriteriaDelete;)Lorg/hibernate/query/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createNamedQuery(Ljava/lang/String;Ljava/lang/Class;)Lorg/hibernate/query/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createNamedQuery
(Ljava/lang/String;Ljava/lang/Class;)Lorg/hibernate/query/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public lock(Ljava/lang/Object;Lorg/hibernate/LockMode;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.lock
(Ljava/lang/Object;Lorg/hibernate/LockMode;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public lock(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/LockMode;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.lock
(Ljava/lang/String;Ljava/lang/Object;Lorg/hibernate/LockMode;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
get(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.get
(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public get(Ljava/lang/Class;Ljava/io/Serializable;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.get
(Ljava/lang/Class;Ljava/io/Serializable;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
get(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.get
(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
get(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.get
(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
get(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.get
(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public get(Ljava/lang/String;Ljava/io/Serializable;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.get
(Ljava/lang/String;Ljava/io/Serializable;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public update(Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.update (Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public update(Ljava/lang/String;Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.update
(Ljava/lang/String;Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public clear()V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.clear ()V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public contains(Ljava/lang/String;Ljava/lang/Object;)Z
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.contains
(Ljava/lang/String;Ljava/lang/Object;)Z
    IRETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public load(Ljava/lang/Object;Ljava/io/Serializable;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.load
(Ljava/lang/Object;Ljava/io/Serializable;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public load(Ljava/lang/Class;Ljava/io/Serializable;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.load
(Ljava/lang/Class;Ljava/io/Serializable;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
load(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.load
(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
load(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.load
(Ljava/lang/String;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public load(Ljava/lang/String;Ljava/io/Serializable;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.load
(Ljava/lang/String;Ljava/io/Serializable;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
load(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.load
(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockOptions;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
load(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.load
(Ljava/lang/Class;Ljava/io/Serializable;Lorg/hibernate/LockMode;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public delete(Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.delete (Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public delete(Ljava/lang/String;Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.delete
(Ljava/lang/String;Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public setReadOnly(Ljava/lang/Object;Z)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ILOAD 2
    INVOKEINTERFACE org/hibernate/Session.setReadOnly (Ljava/lang/Object;Z)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public save(Ljava/lang/Object;)Ljava/io/Serializable;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.save
(Ljava/lang/Object;)Ljava/io/Serializable;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public save(Ljava/lang/String;Ljava/lang/Object;)Ljava/io/Serializable;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.save
(Ljava/lang/String;Ljava/lang/Object;)Ljava/io/Serializable;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public flush()V throws org/hibernate/HibernateException
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.flush ()V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public merge(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.merge
(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public merge(Ljava/lang/Object;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.merge
(Ljava/lang/Object;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public isReadOnly(Ljava/lang/Object;)Z
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.isReadOnly (Ljava/lang/Object;)Z
    IRETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getJdbcBatchSize()Ljava/lang/Integer;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getJdbcBatchSize
()Ljava/lang/Integer;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public setJdbcBatchSize(Ljava/lang/Integer;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.setJdbcBatchSize
(Ljava/lang/Integer;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public beginTransaction()Lorg/hibernate/Transaction;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.beginTransaction
()Lorg/hibernate/Transaction;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getTransaction()Lorg/hibernate/Transaction;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getTransaction
()Lorg/hibernate/Transaction;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
getNamedProcedureCall(Ljava/lang/String;)Lorg/hibernate/procedure/ProcedureCall;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.getNamedProcedureCall
(Ljava/lang/String;)Lorg/hibernate/procedure/ProcedureCall;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createCriteria(Ljava/lang/Class;Ljava/lang/String;)Lorg/hibernate/Criteria;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createCriteria
(Ljava/lang/Class;Ljava/lang/String;)Lorg/hibernate/Criteria;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public createCriteria(Ljava/lang/Class;)Lorg/hibernate/Criteria;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createCriteria
(Ljava/lang/Class;)Lorg/hibernate/Criteria;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createCriteria(Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/Criteria;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createCriteria
(Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/Criteria;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public createCriteria(Ljava/lang/String;)Lorg/hibernate/Criteria;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createCriteria
(Ljava/lang/String;)Lorg/hibernate/Criteria;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x81
  public transient varargs
createStoredProcedureCall(Ljava/lang/String;[Ljava/lang/String;)Lorg/hibernate/procedure/ProcedureCall;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createStoredProcedureCall
(Ljava/lang/String;[Ljava/lang/String;)Lorg/hibernate/procedure/ProcedureCall;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x81
  public transient varargs
createStoredProcedureCall(Ljava/lang/String;[Ljava/lang/Class;)Lorg/hibernate/procedure/ProcedureCall;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createStoredProcedureCall
(Ljava/lang/String;[Ljava/lang/Class;)Lorg/hibernate/procedure/ProcedureCall;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createStoredProcedureCall(Ljava/lang/String;)Lorg/hibernate/procedure/ProcedureCall;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createStoredProcedureCall
(Ljava/lang/String;)Lorg/hibernate/procedure/ProcedureCall;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getTenantIdentifier()Ljava/lang/String;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getTenantIdentifier
()Ljava/lang/String;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public isConnected()Z
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.isConnected ()Z
    IRETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public close()V throws org/hibernate/HibernateException
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.close ()V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public isOpen()Z
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.isOpen ()Z
    IRETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getNamedQuery(Ljava/lang/String;)Lorg/hibernate/query/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.getNamedQuery
(Ljava/lang/String;)Lorg/hibernate/query/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createNativeQuery(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createNativeQuery
(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createNativeQuery(Ljava/lang/String;Ljava/lang/Class;)Lorg/hibernate/query/NativeQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createNativeQuery
(Ljava/lang/String;Ljava/lang/Class;)Lorg/hibernate/query/NativeQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createNativeQuery(Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createNativeQuery
(Ljava/lang/String;Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public createNamedQuery(Ljava/lang/String;)Lorg/hibernate/query/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createNamedQuery
(Ljava/lang/String;)Lorg/hibernate/query/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
getNamedNativeQuery(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.getNamedNativeQuery
(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public detach(Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.detach (Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getReference(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.getReference
(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public setFlushMode(Ljavax/persistence/FlushModeType;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.setFlushMode
(Ljavax/persistence/FlushModeType;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getMetamodel()Ljavax/persistence/metamodel/Metamodel;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getMetamodel
()Ljavax/persistence/metamodel/Metamodel;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getCriteriaBuilder()Ljavax/persistence/criteria/CriteriaBuilder;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getCriteriaBuilder
()Ljavax/persistence/criteria/CriteriaBuilder;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getLockMode(Ljava/lang/Object;)Ljavax/persistence/LockModeType;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.getLockMode
(Ljava/lang/Object;)Ljavax/persistence/LockModeType;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public refresh(Ljava/lang/Object;Ljavax/persistence/LockModeType;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.refresh
(Ljava/lang/Object;Ljavax/persistence/LockModeType;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public refresh(Ljava/lang/Object;Ljava/util/Map;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.refresh
(Ljava/lang/Object;Ljava/util/Map;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
refresh(Ljava/lang/Object;Ljavax/persistence/LockModeType;Ljava/util/Map;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.refresh
(Ljava/lang/Object;Ljavax/persistence/LockModeType;Ljava/util/Map;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createNamedStoredProcedureQuery(Ljava/lang/String;)Ljavax/persistence/StoredProcedureQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE
org/hibernate/Session.createNamedStoredProcedureQuery
(Ljava/lang/String;)Ljavax/persistence/StoredProcedureQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x81
  public transient varargs
createStoredProcedureQuery(Ljava/lang/String;[Ljava/lang/Class;)Ljavax/persistence/StoredProcedureQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createStoredProcedureQuery
(Ljava/lang/String;[Ljava/lang/Class;)Ljavax/persistence/StoredProcedureQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x81
  public transient varargs
createStoredProcedureQuery(Ljava/lang/String;[Ljava/lang/String;)Ljavax/persistence/StoredProcedureQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createStoredProcedureQuery
(Ljava/lang/String;[Ljava/lang/String;)Ljavax/persistence/StoredProcedureQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createStoredProcedureQuery(Ljava/lang/String;)Ljavax/persistence/StoredProcedureQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createStoredProcedureQuery
(Ljava/lang/String;)Ljavax/persistence/StoredProcedureQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public joinTransaction()V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.joinTransaction ()V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public isJoinedToTransaction()Z
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.isJoinedToTransaction ()Z
    IRETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getDelegate()Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getDelegate ()Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getEntityManagerFactory()Ljavax/persistence/EntityManagerFactory;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getEntityManagerFactory
()Ljavax/persistence/EntityManagerFactory;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createEntityGraph(Ljava/lang/String;)Ljavax/persistence/EntityGraph;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createEntityGraph
(Ljava/lang/String;)Ljavax/persistence/EntityGraph;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public createEntityGraph(Ljava/lang/Class;)Ljavax/persistence/EntityGraph;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createEntityGraph
(Ljava/lang/Class;)Ljavax/persistence/EntityGraph;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getEntityGraph(Ljava/lang/String;)Ljavax/persistence/EntityGraph;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.getEntityGraph
(Ljava/lang/String;)Ljavax/persistence/EntityGraph;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getEntityGraphs(Ljava/lang/Class;)Ljava/util/List;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.getEntityGraphs
(Ljava/lang/Class;)Ljava/util/List;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public remove(Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.remove (Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public lock(Ljava/lang/Object;Ljavax/persistence/LockModeType;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.lock
(Ljava/lang/Object;Ljavax/persistence/LockModeType;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
lock(Ljava/lang/Object;Ljavax/persistence/LockModeType;Ljava/util/Map;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.lock
(Ljava/lang/Object;Ljavax/persistence/LockModeType;Ljava/util/Map;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public setProperty(Ljava/lang/String;Ljava/lang/Object;)V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.setProperty
(Ljava/lang/String;Ljava/lang/Object;)V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public contains(Ljava/lang/Object;)Z
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.contains (Ljava/lang/Object;)Z
    IRETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public find(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.find
(Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
find(Ljava/lang/Class;Ljava/lang/Object;Ljavax/persistence/LockModeType;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.find
(Ljava/lang/Class;Ljava/lang/Object;Ljavax/persistence/LockModeType;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
find(Ljava/lang/Class;Ljava/lang/Object;Ljavax/persistence/LockModeType;Ljava/util/Map;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    ALOAD 4
    INVOKEINTERFACE org/hibernate/Session.find
(Ljava/lang/Class;Ljava/lang/Object;Ljavax/persistence/LockModeType;Ljava/util/Map;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
find(Ljava/lang/Class;Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    ALOAD 3
    INVOKEINTERFACE org/hibernate/Session.find
(Ljava/lang/Class;Ljava/lang/Object;Ljava/util/Map;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getProperties()Ljava/util/Map;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getProperties ()Ljava/util/Map;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public unwrap(Ljava/lang/Class;)Ljava/lang/Object;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.unwrap
(Ljava/lang/Class;)Ljava/lang/Object;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getSession()Lorg/hibernate/Session;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getSession
()Lorg/hibernate/Session;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1010
  final synthetic
reject_field_change_creator(Lorg/apache/tapestry5/ioc/ObjectCreator;)V
    NEW java/lang/IllegalStateException
    DUP
    LDC "Field creator of class $Session_8e02648814e8 is read-only."
    INVOKESPECIAL java/lang/IllegalStateException.<init>
(Ljava/lang/String;)V
    ATHROW
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1010
  final synthetic
reject_field_change_token(Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken;)V
    NEW java/lang/IllegalStateException
    DUP
    LDC "Field token of class $Session_8e02648814e8 is read-only."
    INVOKESPECIAL java/lang/IllegalStateException.<init>
(Ljava/lang/String;)V
    ATHROW
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x2
  private delegate()Lorg/hibernate/Session;
    ALOAD 0
    GETFIELD $Session_8e02648814e8.creator :
Lorg/apache/tapestry5/ioc/ObjectCreator;
    INVOKEINTERFACE org/apache/tapestry5/ioc/ObjectCreator.createObject
()Ljava/lang/Object;
    CHECKCAST org/hibernate/Session
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1041
  public synthetic bridge
createQuery(Ljavax/persistence/criteria/CriteriaUpdate;)Ljavax/persistence/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createQuery
(Ljavax/persistence/criteria/CriteriaUpdate;)Ljavax/persistence/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1041
  public synthetic bridge
createQuery(Ljavax/persistence/criteria/CriteriaDelete;)Ljavax/persistence/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createQuery
(Ljavax/persistence/criteria/CriteriaDelete;)Ljavax/persistence/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1041
  public synthetic bridge
createQuery(Ljava/lang/String;Ljava/lang/Class;)Ljavax/persistence/TypedQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createQuery
(Ljava/lang/String;Ljava/lang/Class;)Ljavax/persistence/TypedQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1041
  public synthetic bridge
createQuery(Ljavax/persistence/criteria/CriteriaQuery;)Ljavax/persistence/TypedQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createQuery
(Ljavax/persistence/criteria/CriteriaQuery;)Ljavax/persistence/TypedQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1041
  public synthetic bridge
createQuery(Ljava/lang/String;)Ljavax/persistence/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createQuery
(Ljava/lang/String;)Ljavax/persistence/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1041
  public synthetic bridge
createNamedQuery(Ljava/lang/String;Ljava/lang/Class;)Ljavax/persistence/TypedQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createNamedQuery
(Ljava/lang/String;Ljava/lang/Class;)Ljavax/persistence/TypedQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public createSQLQuery(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createSQLQuery
(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
getNamedSQLQuery(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.getNamedSQLQuery
(Ljava/lang/String;)Lorg/hibernate/query/NativeQuery;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public createNativeQuery(Ljava/lang/String;)Ljavax/persistence/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createNativeQuery
(Ljava/lang/String;)Ljavax/persistence/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createNativeQuery(Ljava/lang/String;Ljava/lang/Class;)Ljavax/persistence/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createNativeQuery
(Ljava/lang/String;Ljava/lang/Class;)Ljavax/persistence/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
createNativeQuery(Ljava/lang/String;Ljava/lang/String;)Ljavax/persistence/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/hibernate/Session.createNativeQuery
(Ljava/lang/String;Ljava/lang/String;)Ljavax/persistence/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public getTransaction()Ljavax/persistence/EntityTransaction;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.getTransaction
()Ljavax/persistence/EntityTransaction;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public createNamedQuery(Ljava/lang/String;)Ljavax/persistence/Query;
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    ALOAD 1
    INVOKEINTERFACE org/hibernate/Session.createNamedQuery
(Ljava/lang/String;)Ljavax/persistence/Query;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public close()V
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.close ()V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public close()V throws java/lang/Exception
    ALOAD 0
    INVOKESPECIAL $Session_8e02648814e8.delegate ()Lorg/hibernate/Session;
    INVOKEINTERFACE org/hibernate/Session.close ()V
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x2
  private writeReplace()Ljava/lang/Object; throws
java/io/ObjectStreamException
    ALOAD 0
    GETFIELD $Session_8e02648814e8.token :
Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken;
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public toString()Ljava/lang/String;
    LDC "<Proxy for HibernateSession(org.hibernate.Session)>"
    ARETURN
    MAXSTACK = 0
    MAXLOCALS = 0

  // access flags 0x1
  public
<init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
    ALOAD 0
    INVOKESPECIAL java/lang/Object.<init> ()V
    ALOAD 0
    ALOAD 1
    ICONST_0
    INVOKEVIRTUAL
org/apache/tapestry5/internal/plastic/StaticContext.get
(I)Ljava/lang/Object;
    CHECKCAST org/apache/tapestry5/ioc/ObjectCreator
    PUTFIELD $Session_8e02648814e8.creator :
Lorg/apache/tapestry5/ioc/ObjectCreator;
    ALOAD 0
    ALOAD 1
    ICONST_1
    INVOKEVIRTUAL
org/apache/tapestry5/internal/plastic/StaticContext.get
(I)Ljava/lang/Object;
    CHECKCAST org/apache/tapestry5/ioc/internal/ServiceProxyToken
    PUTFIELD $Session_8e02648814e8.token :
Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken;
    RETURN
    MAXSTACK = 0
    MAXLOCALS = 0
}

Exception in thread "main" java.lang.ClassFormatError: Duplicate method
name&signature in class file $Session_8e02648814e8
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:642)
        at
org.apache.tapestry5.internal.plastic.PlasticClassLoader.defineClassWithBytecode(PlasticClassLoader.java:52)
        at
org.apache.tapestry5.internal.plastic.PlasticClassPool.realize(PlasticClassPool.java:160)
        at
org.apache.tapestry5.internal.plastic.PlasticClassPool.realizeTransformedClass(PlasticClassPool.java:139)
        at
org.apache.tapestry5.internal.plastic.PlasticClassImpl.createInstantiator(PlasticClassImpl.java:648)
        at
org.apache.tapestry5.plastic.PlasticManager.createProxy(PlasticManager.java:253)
        at
org.apache.tapestry5.ioc.internal.services.PlasticProxyFactoryImpl.createProxy(PlasticProxyFactoryImpl.java:68)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.createProxyInstance(ModuleImpl.java:484)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.createProxy(ModuleImpl.java:478)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.access$900(ModuleImpl.java:40)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl$4.invoke(ModuleImpl.java:322)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:82)
        at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:72)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1260)
        at 
org.apache.tapestry5.ioc.internal.ModuleImpl.create(ModuleImpl.java:344)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.access$100(ModuleImpl.java:40)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl$1.invoke(ModuleImpl.java:198)
        at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:139)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl$2.invoke(ModuleImpl.java:215)
        at
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.findOrCreate(ModuleImpl.java:221)
        at
org.apache.tapestry5.ioc.internal.ModuleImpl.getService(ModuleImpl.java:112)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.getService(RegistryImpl.java:497)
        at
org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.getService(ObjectLocatorImpl.java:43)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils$22.run(InternalUtils.java:1429)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:56)
        at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:60)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.run(RegistryImpl.java:1254)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils.extendPlanForInjectedFields(InternalUtils.java:1419)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$200(InternalUtils.java:50)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils$20.invoke(InternalUtils.java:1380)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils$20.invoke(InternalUtils.java:1366)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:82)
        at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:72)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1260)
        at
org.apache.tapestry5.ioc.internal.util.InternalUtils.createConstructorConstructionPlan(InternalUtils.java:1363)
        at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.getPlan(ConstructorServiceCreator.java:52)
        at
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(ConstructorServiceCreator.java:62)
        at
org.apache.tapestry5.ioc.internal.ReloadableServiceImplementationObjectCreator.createInstance(ReloadableServiceImplementationObjectCreator.java:54)
        at
org.apache.tapestry5.ioc.internal.AbstractReloadableObjectCreator$1.invoke(AbstractReloadableObjectCreator.java:136)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:82)
        at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:72)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1260)
        at
org.apache.tapestry5.ioc.internal.AbstractReloadableObjectCreator.createInstance(AbstractReloadableObjectCreator.java:129)
        at
org.apache.tapestry5.ioc.internal.AbstractReloadableObjectCreator.createObject(AbstractReloadableObjectCreator.java:121)
        at $ControllerInterface_8e02648814e3.delegate(Unknown Source)
        at $ControllerInterface_8e02648814e3.execute(Unknown Source)
        at $ControllerInterface_8e02648814e1.execute(Unknown Source)
        at dbla.dbla.DbLogAnonymizer.main(DbLogAnonymizer.java:19)
2017-05-09 10:41:03 ERROR Registry:208 - Duplicate method name&signature
in class file $Session_8e02648814e8
2017-05-09 10:41:03 ERROR Registry:209 - Operations trace:
2017-05-09 10:41:03 ERROR Registry:218 - [ 1] Reloading class
dbla.dbla.controller.TraceImportController.
2017-05-09 10:41:03 ERROR Registry:218 - [ 2] Creating plan to
instantiate dbla.dbla.controller.TraceImportController via public
dbla.dbla.controller.TraceImportController()
2017-05-09 10:41:03 ERROR Registry:218 - [ 3] Calculating possible
injection value for field
dbla.dbla.controller.TraceImportController.hibernateSession
(org.hibernate.Session)
2017-05-09 10:41:03 ERROR Registry:218 - [ 4] Creating proxy for service
HibernateSession
Disconnected from the target VM, address: '127.0.0.1:39727', transport:
'socket'


Am 09.05.2017 um 10:18 schrieb Dmitry Gusev:
> Hi,
> 
> The error states that Tapestry Plastic failed to build a proxy class for
> the Session interface because it found duplicate method signature.
> I saw this error once when I tried to implement generic support and had two
> methods with same erasure types.
> Maybe if you find the name of the method that fails -- it'd help? Try
> attaching with debugger and lookup name of the method.
> 
> On Mon, May 8, 2017 at 8:56 AM, Thomas Mayer <thomas.ma...@student.kit.edu>
> wrote:
> 
>> Hi, this report/question is for
>>
>> tapestry-ioc 5.4.3
>> hibernate-core 5.2.10.Final
>> openjdk version "1.8.0_121"
>> OpenJDK Runtime Environment (build 1.8.0_121-8u121-b13-0ubuntu1.
>> 16.04.2-b13)
>> OpenJDK 64-Bit Server VM (build 25.121-b13, mixed mode)
>>
>> I'm trying to have a ServiceId for a hibernate Session:
>>
>> @ServiceId("HibernateSession")
>> public static Session buildHibernateSession(
>>     ObjectLocator objectLocator
>> ) {
>>     return new Configuration()
>>         .configure("hibernate.cfg.xml")
>>         .buildSessionFactory()
>>         .openSession();
>> }
>>
>> As soon as the HibernateSession is invoked by Tapestry-IOC, I get an
>> error:  java.lang.ClassFormatError: Duplicate method name&signature in
>> class file $Session_350f95bde0b5
>>
>> Please note thate I can serve the SessionFactory perfectly fine with
>> Tapestry-IoC (just by omitting the "openSession()").
>>
>> Is there something wrong in the code above?
>> Can someone reproduce it?
>> Is this a bug in Tapestry-IoC?
>> Is this a bug/limitation in Hibernate?
>>
>>
>>
>> 2017-05-08 07:31:02 DEBUG HibernateSession:261 - Creating proxy for
>> service HibernateSession
>> Exception in thread "main" java.lang.ClassFormatError: Duplicate method
>> name&signature in class file $Session_350f95bde0b5
>>         at java.lang.ClassLoader.defineClass1(Native Method)
>>         at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
>>         at java.lang.ClassLoader.defineClass(ClassLoader.java:642)
>>         at
>> org.apache.tapestry5.internal.plastic.PlasticClassLoader.
>> defineClassWithBytecode(PlasticClassLoader.java:52)
>>         at
>> org.apache.tapestry5.internal.plastic.PlasticClassPool.
>> realize(PlasticClassPool.java:160)
>>         at
>> org.apache.tapestry5.internal.plastic.PlasticClassPool.
>> realizeTransformedClass(PlasticClassPool.java:139)
>>         at
>> org.apache.tapestry5.internal.plastic.PlasticClassImpl.createInstantiator(
>> PlasticClassImpl.java:648)
>>         at
>> org.apache.tapestry5.plastic.PlasticManager.createProxy(
>> PlasticManager.java:253)
>>         at
>> org.apache.tapestry5.ioc.internal.services.PlasticProxyFactoryImpl.
>> createProxy(PlasticProxyFactoryImpl.java:68)
>>         at
>> org.apache.tapestry5.ioc.internal.ModuleImpl.createProxyInstance(
>> ModuleImpl.java:484)
>>         at
>> org.apache.tapestry5.ioc.internal.ModuleImpl.createProxy(ModuleImpl.java:
>> 478)
>>         at
>> org.apache.tapestry5.ioc.internal.ModuleImpl.access$
>> 900(ModuleImpl.java:40)
>>         at
>> org.apache.tapestry5.ioc.internal.ModuleImpl$4.invoke(ModuleImpl.java:322)
>>         at
>> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.
>> invoke(OperationTrackerImpl.java:82)
>>         at
>> org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(
>> PerThreadOperationTracker.java:72)
>>         at
>> org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(
>> RegistryImpl.java:1260)
>>         at org.apache.tapestry5.ioc.internal.ModuleImpl.create(
>> ModuleImpl.java:344)
>>         at
>> org.apache.tapestry5.ioc.internal.ModuleImpl.access$
>> 100(ModuleImpl.java:40)
>>         at
>> org.apache.tapestry5.ioc.internal.ModuleImpl$1.invoke(ModuleImpl.java:198)
>>         at
>> org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(
>> ConcurrentBarrier.java:139)
>>         at
>> org.apache.tapestry5.ioc.internal.ModuleImpl$2.invoke(ModuleImpl.java:215)
>>         at
>> org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(
>> ConcurrentBarrier.java:83)
>>         at
>> org.apache.tapestry5.ioc.internal.ModuleImpl.findOrCreate(ModuleImpl.java:
>> 221)
>>         at
>> org.apache.tapestry5.ioc.internal.ModuleImpl.getService(ModuleImpl.java:
>> 112)
>>         at
>> org.apache.tapestry5.ioc.internal.RegistryImpl.
>> getService(RegistryImpl.java:497)
>>         at
>> org.apache.tapestry5.ioc.internal.ObjectLocatorImpl.
>> getService(ObjectLocatorImpl.java:43)
>>         at
>> org.apache.tapestry5.ioc.internal.util.InternalUtils$
>> 22.run(InternalUtils.java:1429)
>>         at
>> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.
>> run(OperationTrackerImpl.java:56)
>>         at
>> org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(
>> PerThreadOperationTracker.java:60)
>>         at
>> org.apache.tapestry5.ioc.internal.RegistryImpl.run(RegistryImpl.java:1254)
>>         at
>> org.apache.tapestry5.ioc.internal.util.InternalUtils.
>> extendPlanForInjectedFields(InternalUtils.java:1419)
>>         at
>> org.apache.tapestry5.ioc.internal.util.InternalUtils.
>> access$200(InternalUtils.java:50)
>>         at
>> org.apache.tapestry5.ioc.internal.util.InternalUtils$
>> 20.invoke(InternalUtils.java:1380)
>>         at
>> org.apache.tapestry5.ioc.internal.util.InternalUtils$
>> 20.invoke(InternalUtils.java:1366)
>>         at
>> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.
>> invoke(OperationTrackerImpl.java:82)
>>         at
>> org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(
>> PerThreadOperationTracker.java:72)
>>         at
>> org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(
>> RegistryImpl.java:1260)
>>         at
>> org.apache.tapestry5.ioc.internal.util.InternalUtils.
>> createConstructorConstructionPlan(InternalUtils.java:1363)
>>         at
>> org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.getPlan(
>> ConstructorServiceCreator.java:52)
>>         at
>> org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(
>> ConstructorServiceCreator.java:62)
>>         at
>> org.apache.tapestry5.ioc.internal.ReloadableServiceImplementatio
>> nObjectCreator.createInstance(ReloadableServiceImplementatio
>> nObjectCreator.java:54)
>>         at
>> org.apache.tapestry5.ioc.internal.AbstractReloadableObjectCreato
>> r$1.invoke(AbstractReloadableObjectCreator.java:136)
>>         at
>> org.apache.tapestry5.ioc.internal.OperationTrackerImpl.
>> invoke(OperationTrackerImpl.java:82)
>> 2017-05-08 07:31:02 ERROR Registry:208 - Duplicate method name&signature
>> in class file $Session_350f95bde0b5
>>         at
>> org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(
>> PerThreadOperationTracker.java:72)
>> 2017-05-08 07:31:02 ERROR Registry:209 - Operations trace:
>>         at
>> org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(
>> RegistryImpl.java:1260)
>> 2017-05-08 07:31:02 ERROR Registry:218 - [ 1] Reloading class
>> dbla.dbla.controller.TraceImportController.
>> 2017-05-08 07:31:02 ERROR Registry:218 - [ 2] Creating plan to
>> instantiate dbla.dbla.controller.TraceImportController via public
>> dbla.dbla.controller.TraceImportController()
>> 2017-05-08 07:31:02 ERROR Registry:218 - [ 3] Calculating possible
>> injection value for field
>> dbla.dbla.controller.TraceImportController.hibernateSession
>> (org.hibernate.Session)
>> 2017-05-08 07:31:02 ERROR Registry:218 - [ 4] Creating proxy for service
>> HibernateSession
>>         at
>> org.apache.tapestry5.ioc.internal.AbstractReloadableObjectCreato
>> r.createInstance(AbstractReloadableObjectCreator.java:129)
>>         at
>> org.apache.tapestry5.ioc.internal.AbstractReloadableObjectCreato
>> r.createObject(AbstractReloadableObjectCreator.java:121)
>>         at $ControllerInterface_350f95bde0af.delegate(Unknown Source)
>>         at $ControllerInterface_350f95bde0af.execute(Unknown Source)
>>         at $ControllerInterface_350f95bde0ad.execute(Unknown Source)
>>         at dbla.dbla.DbLogAnonymizer.main(DbLogAnonymizer.java:19)
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>
>>
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to