我想将XA连接池添加到基于Spring的应用程序,特别是Oracle UCP。此池适用于XADataSource和XAConnection对象。不支持标准DataSource.getConnection(...)方法。
尝试使用该池(我能够在Spring中成功设置)我收到一个错误,该错误与JdbcTemplate调用的getConnection(...)方法被禁用有关,不应该是用过的。我只是想知道是否有任何Spring JDBC类能够使用XADataSource和XAConnections?可能还有另外一种方法可以将Spring与XA连接池一起使用?将会欣赏有关该主题的任何建议。
答案 0 :(得分:1)
对于那些可能遇到类似问题的人 - Spring不直接支持XA连接池(通过本地XADataSource.getXAConnection(...)
方法)。您需要使用DatSource.getConnection(...)
方法编写一种包装器。