XADataSource and ConnectionPoolDataSource
fixes #3
fixes #9