Partial fix for DBCP-404
Make mutable fields private

git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563702 13f79535-47bb-0310-9956-ffa450edef68
Partial fix for DBCP-404
Make mutable fields private

git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563703 13f79535-47bb-0310-9956-ffa450edef68
Partial fix for DBCP-404
Make mutable fields private

git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563705 13f79535-47bb-0310-9956-ffa450edef68
Partial fix for DBCP-404
Make mutable fields private

git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563707 13f79535-47bb-0310-9956-ffa450edef68
Fix DBCP-404
Mutable fields should be private

git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563708 13f79535-47bb-0310-9956-ffa450edef68
Fix DBCP-341
LocalXAConnectionFactory does not properly check if Xid is equal to currentXid when resuming which may result in an XAException.
Patch by Ioannis Canellos

git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563709 13f79535-47bb-0310-9956-ffa450edef68
Fix DBCP-341
LocalXAConnectionFactory does not properly check if Xid is equal to currentXid when resuming which may result in an XAException.
Patch by Ioannis Canellos

git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563710 13f79535-47bb-0310-9956-ffa450edef68
Fix infinite loop caused by DBCP-404 refactoring

git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563720 13f79535-47bb-0310-9956-ffa450edef68
git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563892 13f79535-47bb-0310-9956-ffa450edef68
Fix DBCP-355.
Ensure that the XAConnection is closed when the associated Connection is closed.
Based on a patch by Florent Guillaume.
        

git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563895 13f79535-47bb-0310-9956-ffa450edef68
Return BasicDataSource rather than DataSource from BasicDataSourceFactory so a cast is not required to use BasicDataSource specific methods.

git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563924 13f79535-47bb-0310-9956-ffa450edef68
Work-around test failure with IBM JVM

git-svn-id: http://svn.apache.org/repos/asf/commons/proper/dbcp@1563926 13f79535-47bb-0310-9956-ffa450edef68