2006-07-13 16:35:19,707 INFO Transaction strategy: org.hibernate.transaction.JTATransactionFactory
2006-07-13 16:35:19,723 INFO JNDI InitialContext properties:{}
2006-07-13 16:35:19,723 INFO instantiating TransactionManagerLookup: org.hibernate.transaction.JOTMTransactionManagerLo okup
2006-07-13 16:35:19,738 INFO instantiated TransactionManagerLookup
2006-07-13 16:35:19,738 INFO Automatic flush during beforeCompletion(): disabled
2006-07-13 16:35:19,738 INFO Automatic session close at end of transaction: disabled
2006-07-13 16:35:19,738 INFO JDBC batch size: 15
2006-07-13 16:35:19,738 INFO JDBC batch updates for versioned data: disabled
2006-07-13 16:35:19,738 INFO Scrollable result sets: enabled
2006-07-13 16:35:19,738 DEBUG Wrap result sets: disabled
2006-07-13 16:35:19,738 INFO JDBC3 getGeneratedKeys(): enabled
2006-07-13 16:35:19,738 INFO Connection release mode: on_close
2006-07-13 16:35:19,738 INFO Maximum outer join fetch depth: 2
2006-07-13 16:35:19,738 INFO Default batch fetch size: 1
2006-07-13 16:35:19,738 INFO Generate SQL with comments: disabled
2006-07-13 16:35:19,738 INFO Order SQL updates by primary key: disabled
2006-07-13 16:35:19,738 INFO Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2006-07-13 16:35:19,754 INFO Using ASTQueryTranslatorFactory
2006-07-13 16:35:19,754 INFO Query language substitutions: {}
2006-07-13 16:35:19,754 INFO
Second-level cache: enabled
2006-07-13 16:35:19,754 INFO
Query cache: enabled
2006-07-13 16:35:19,754 INFO Cache provider: org.hibernate.cache.TreeCacheProvider
2006-07-13 16:35:19,770 INFO Optimize cache for minimal puts: enabled
2006-07-13 16:35:19,770 INFO Structured second-level cache entries: enabled
2006-07-13 16:35:19,770 INFO Query cache factory: org.hibernate.cache.StandardQueryCacheFactory
.....
.....
2006-07-13 16:35:29,504 DEBUG Getting transaction for test.DAO.getRecords
2006-07-13 16:35:29,504 DEBUG Using transaction object [org.springframework.transaction.jta.JtaTransaction Object@24bfaa]
2006-07-13 16:35:29,504 DEBUG Current.getStatus()
2006-07-13 16:35:29,520 DEBUG threadTx.get= java.lang.ThreadLocal@17d7c7f
2006-07-13 16:35:29,520 DEBUG Transaction ret= null
2006-07-13 16:35:29,520 DEBUG Creating new transaction with name [test.DAO.getRecords]
...
...
2006-07-13 16:35:29,926 DEBUG Found thread-bound Session for HibernateTemplate
2006-07-13 16:35:29,957 DEBUG Retrieved value [org.springframework.orm.hibernate3.SessionHolder@9 f3e95] for key [org.hibernate.impl.SessionFactoryImpl@c5d9c1] bound to thread [http8080-Processor4]
2006-07-13 16:35:29,973 DEBUG about to open PreparedStatement (open PreparedStatements: 0, globally: 0)
2006-07-13 16:35:29,973 DEBUG opening JDBC connection
2006-07-13 16:35:30,004 DEBUG select this_.patient_id as patient1_1_0_, this_.name as name1_0_ from test.patient this_
2006-07-13 16:35:30,004 DEBUG preparing statement
2006-07-13 16:35:30,035 DEBUG about to open ResultSet (open ResultSets: 0, globally: 0)
2006-07-13 16:35:30,035 DEBUG processing result set
2006-07-13 16:35:30,035 DEBUG result set row: 0
2006-07-13 16:35:30,035 DEBUG returning '1' as column: patient1_1_0_
2006-07-13 16:35:30,051 DEBUG result row: EntityKey[test.string.Patient#1]
2006-07-13 16:35:30,051 DEBUG Initializing object from ResultSet: [test.string.Patient#1]
2006-07-13 16:35:30,066 DEBUG Hydrating entity: [test.string.Patient#1]
2006-07-13 16:35:30,066 DEBUG returning 'rtretret' as column: name1_0_
2006-07-13 16:35:30,066 DEBUG result set row: 1
2006-07-13 16:35:30,066 DEBUG returning '2' as column: patient1_1_0_
2006-07-13 16:35:30,066 DEBUG result row: EntityKey[test.string.Patient#2]
2006-07-13 16:35:30,066 DEBUG Initializing object from ResultSet: [test.string.Patient#2]
2006-07-13 16:35:30,066 DEBUG Hydrating entity: [test.string.Patient#2]
2006-07-13 16:35:30,066 DEBUG returning 'Y' as column: name1_0_
2006-07-13 16:35:30,066 DEBUG result set row: 2
2006-07-13 16:35:30,066 DEBUG returning '3' as column: patient1_1_0_
2006-07-13 16:35:30,066 DEBUG result row: EntityKey[test.string.Patient#3]
2006-07-13 16:35:30,066 DEBUG Initializing object from ResultSet: [test.string.Patient#3]
2006-07-13 16:35:30,066 DEBUG Hydrating entity: [test.string.Patient#3]
2006-07-13 16:35:30,066 DEBUG returning 'Z' as column: name1_0_
2006-07-13 16:35:30,066 DEBUG done processing result set (3 rows)
2006-07-13 16:35:30,066 DEBUG about to close ResultSet (open ResultSets: 1, globally: 1)
2006-07-13 16:35:30,066 DEBUG about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
2006-07-13 16:35:30,066 DEBUG closing statement
2006-07-13 16:35:30,082 DEBUG total objects hydrated: 3
2006-07-13 16:35:30,082 DEBUG resolving associations for [test.string.Patient#1]
2006-07-13 16:35:30,098 DEBUG creating collection wrapper:[test.string.Patient.contacts#1]
2006-07-13 16:35:30,113 DEBUG
adding entity to second-level cache: [test.string.Patient#1]
2006-07-13 16:35:30,223 DEBUG getRegions(): size of region 1
2006-07-13 16:35:30,238 DEBUG
item already cached: test.string.Patient#1
2006-07-13 16:35:30,238 DEBUG done materializing entity [test.string.Patient#1]
2006-07-13 16:35:30,238 DEBUG resolving associations for [test.string.Patient#2]
2006-07-13 16:35:30,238 DEBUG creating collection wrapper:[test.string.Patient.contacts#2]
2006-07-13 16:35:30,238 DEBUG adding entity to second-level cache: [test.string.Patient#2]
2006-07-13 16:35:30,238 DEBUG caching: test.string.Patient#2
2006-07-13 16:35:30,238 DEBUG done materializing entity [test.string.Patient#2]
2006-07-13 16:35:30,238 DEBUG resolving associations for [test.string.Patient#3]
2006-07-13 16:35:30,238 DEBUG creating collection wrapper:[test.string.Patient.contacts#3]
2006-07-13 16:35:30,238 DEBUG adding entity to second-level cache: [test.string.Patient#3]
2006-07-13 16:35:30,238 DEBUG caching: test.string.Patient#3
2006-07-13 16:35:30,254 DEBUG done materializing entity [test.string.Patient#3]
2006-07-13 16:35:30,254 DEBUG initializing non-lazy collections
2006-07-13 16:35:30,254 DEBUG after autocommit
2006-07-13 16:35:30,254 DEBUG transaction completed on session with on_close connection release mode; be sure to close the session to release JDBC resources!
2006-07-13 16:35:30,254 DEBUG after transaction completion
2006-07-13 16:35:30,254 DEBUG Not closing pre-bound Hibernate Session after HibernateTemplate
2006-07-13 16:35:30,254 DEBUG Invoking commit for transaction on test.DAO.getRecords
2006-07-13 16:35:30,254 DEBUG Triggering beforeCommit synchronization
2006-07-13 16:35:30,254 DEBUG Flushing Hibernate Session on transaction synchronization
2006-07-13 16:35:30,254 DEBUG flushing session
2006-07-13 16:35:30,254 DEBUG processing flush-time cascades
2006-07-13 16:35:30,269 DEBUG dirty checking collections
2006-07-13 16:35:30,269 DEBUG Flushing entities and processing referenced collections
2006-07-13 16:35:30,301 DEBUG Collection found: [test.string.Patient.contacts#1], was: [test.string.Patient.contacts#1] (uninitialized)
2006-07-13 16:35:30,301 DEBUG Collection found: [test.string.Patient.contacts#2], was: [test.string.Patient.contacts#2] (uninitialized)
2006-07-13 16:35:30,301 DEBUG Collection found: [test.string.Patient.contacts#3], was: [test.string.Patient.contacts#3] (uninitialized)
2006-07-13 16:35:30,301 DEBUG Processing unreferenced collections
2006-07-13 16:35:30,301 DEBUG Scheduling collection removes/(re)creates/updates
2006-07-13 16:35:30,301 DEBUG Flushed: 0 insertions, 0 updates, 0 deletions to 3 objects
2006-07-13 16:35:30,301 DEBUG Flushed: 0 (re)creations, 0 updates, 0 removals to 3 collection