ChangeLog:
1.3.1:
------
- added logging information
- changed Andy last name (sorry)
- made a lot of changes in jotmxapooltest by Andy
- added example HSQL config
- added sapdb example in spy.properties
- prepareStatement(String, int, int) was not getting associated
with the transaction
- get the last version of jotm (1.4.3)
1.3:
----
- added comments in GenericPool
- added a lot of method comments
- fixed a bug with multithreaded process (was a regression)
- removed a wrong test, which made a bug, in XAConnection
- added 2 tests, a multithreaded test and a contribution from A. Zeneski
- added the last version of JOTM (1.4.3), and carol
- removed TraceTm uses with JOTM
- changed the XAPool way of log (log4j.properties)
1.2.2:
------
- removed the limit for used objects inside the same transaction (limit was 100)
- fixed a bug in the XADataSource object, to check if the current connection
is not already in the freeConnection Vector (bug #319)
- fixed a bug when the pool size decreased and connection lifetime is
reached. This bug appears when the pool activity is not important, and
the number of used connections is lesser than the max size of the pool.
- switch to off the boolean status of the pool
1.2.1:
------
- added a console appender to the log4j configuration file, to
log with the complete name (org.enhydra.jdbc.xapool)
- fixed a bug when using multiple connection inside
the same transaction
- changed the logger name xapool, and now use the complete name
org.enhydra.jdbc.xapool
1.2:
----
- bug fixes in JNDI mechanism
- added logs with commons-logging
- added several examples
1.1:
----
This version includes major changes, and correct a lot of bugs.
Main changes are:
- AutoCommit value is now saved before the begin of the
transaction and restored to the commit or rollback of the
transaction
- when no transaction is defined, and the AutoCommit flag sets
to false, when the user calls close() on the connection, the
connection is rollbacked
- fixed bug when the connection is opened before the begin
of the transaction and close after the commit or rollback
(connection enrolled a posteriori)
- fixed bugs in the cache prepared statement mechanism
- added commons logging to log inside XAPool
- added 5 more examples (tests) to demonstrate
the XAPool functionalities