Code:
12:24:20,921 DEBUG interceptor.TransactionInterceptor Getting transaction for com.company.TaskDao.addTaskNow
12:24:20,936 DEBUG jta.JtaTransactionManager Using transaction object [org.springframework.transaction.jta.JtaTransactionObject@1e94001]
12:24:20,936 DEBUG jta.JtaTransactionManager Creating new transaction with name [com.company.TaskDao.addTaskNow]
12:24:20,936 DEBUG jta.JtaTransactionManager Beginning JTA transaction org.springframework.transaction.jta.JtaTransactionObject@1e94001
12:24:20,936 DEBUG support.TransactionSynchronizationManager Initializing transaction synchronization
12:24:21,327 DEBUG support.TransactionSynchronizationManager Bound value [org.springframework.jdbc.datasource.ConnectionHolder@ae1393] for key [org.apache.commons.dbcp.BasicDataSource@36ae83] to thread [main]
12:24:21,327 DEBUG support.TransactionSynchronizationManager Bound value [org.springframework.jdbc.datasource.ConnectionHolder@871e65] for key [org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy@12ea1dd] to thread [main]
12:24:21,327 DEBUG support.TransactionSynchronizationManager Retrieved value [org.springframework.jdbc.datasource.ConnectionHolder@871e65] for key [org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy@12ea1dd] bound to thread [main]
12:24:21,514 DEBUG support.TransactionSynchronizationManager Bound value [org.springframework.orm.hibernate.SessionHolder@161509b] for key [net.sf.hibernate.impl.SessionFactoryImpl@dcb6b4] to thread [main]
12:24:21,514 DEBUG support.TransactionSynchronizationManager Retrieved value [org.springframework.orm.hibernate.SessionHolder@161509b] for key [net.sf.hibernate.impl.SessionFactoryImpl@dcb6b4] bound to thread [main]
12:24:21,530 DEBUG support.TransactionSynchronizationManager Retrieved value [org.springframework.jdbc.datasource.ConnectionHolder@ae1393] for key [org.apache.commons.dbcp.BasicDataSource@36ae83] bound to thread [main]
Hibernate: select VEC_ACTION_ID_SEQ.nextval from dual
12:24:21,608 DEBUG support.TransactionSynchronizationManager Retrieved value [org.springframework.jdbc.datasource.ConnectionHolder@ae1393] for key [org.apache.commons.dbcp.BasicDataSource@36ae83] bound to thread [main]
12:24:21,702 DEBUG interceptor.TransactionInterceptor Invoking commit for transaction on com.company.TaskDao.addTaskNow
12:24:21,702 DEBUG jta.JtaTransactionManager Triggering beforeCommit synchronization
Hibernate: insert into VEC_ACTION (CASEID, CASECODE, ACTIVITYID, USERID, USERCODE, TYPE, CREATEDATE, CREATETIME, DUEDATE, FIRSTDATE, FIRSTTIME, LASTDATE, LASTTIME, ORIGINALDATE, ORIGINALTIME, SERVICEDATE, SERVICETIME, PRIORITY, TERMINATOR, DIARYTEXT, ACTIONTEXT, DIARYTEXT1, DIARYTEXT2, ESCDATE, ESCTIME, ESCUSERID, ESCACTIVITYID, CALENDAR, CONTEXT, BLOBID, BLOBTYPE, MASTER_CASEID, CASETITLE, DIARYTEXT3, ID) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
12:24:21,717 DEBUG support.TransactionSynchronizationManager Retrieved value [org.springframework.jdbc.datasource.ConnectionHolder@ae1393] for key [org.apache.commons.dbcp.BasicDataSource@36ae83] bound to thread [main]
12:24:21,717 DEBUG jta.JtaTransactionManager Triggering beforeCompletion synchronization
12:24:21,717 DEBUG support.TransactionSynchronizationManager Removed value [org.springframework.orm.hibernate.SessionHolder@161509b] for key [net.sf.hibernate.impl.SessionFactoryImpl@dcb6b4] from thread [main]
12:24:21,749 DEBUG support.TransactionSynchronizationManager Removed value [org.springframework.jdbc.datasource.ConnectionHolder@871e65] for key [org.springframework.jdbc.datasource.TransactionAwareDataSourceProxy@12ea1dd] from thread [main]
12:24:21,749 DEBUG support.TransactionSynchronizationManager Retrieved value [org.springframework.jdbc.datasource.ConnectionHolder@ae1393] for key [org.apache.commons.dbcp.BasicDataSource@36ae83] bound to thread [main]
12:24:21,749 DEBUG jta.JtaTransactionManager Initiating transaction commit
12:24:21,780 DEBUG jta.JtaTransactionManager Committing JTA transaction org.springframework.transaction.jta.JtaTransactionObject@1e94001
12:24:21,780 DEBUG jta.JtaTransactionManager Triggering afterCompletion synchronization
12:24:21,780 DEBUG support.TransactionSynchronizationManager Retrieved value [org.springframework.jdbc.datasource.ConnectionHolder@ae1393] for key [org.apache.commons.dbcp.BasicDataSource@36ae83] bound to thread [main]
12:24:21,796 DEBUG support.TransactionSynchronizationManager Removed value [org.springframework.jdbc.datasource.ConnectionHolder@ae1393] for key [org.apache.commons.dbcp.BasicDataSource@36ae83] from thread [main]
12:24:21,811 DEBUG support.TransactionSynchronizationManager Clearing transaction synchronization
My datasource configuration is as follows