2011-01-15 24 views
3

私はいくつかのJDBC接続プールを見てきましたが、プールにはJTAを認識させる必要があるという特定の要件があり、Apache DBCPとOW2 XAPoolの短いリストが残っています。私が見た他のプール(c3p0、Proxool、BoneCP)は、JTA要件を満たしていないようです。JTA対応JDBC接続プール

XAPool、DBCP、または接続プールに関する推奨事項はありますか?ここでは触れていませんか?

答えて

3

いくつかのスタンドアロンのトランザクションマネージャは、独自の統合された接続プールを持っています。そのようなプールはJTAに準拠しており、問題を解決します。

最近私は同じ問題に直面していましたが、結局私はBitronixとその統合接続プールで終わりました。それはうまくいく。

+0

統合されたプールを持つAtomikosの使用を終了しました。質問の理由は、JbossTSで動作するプールを見つけることでした。 – Dev

0

タイムラインが許可され、この要件がある場合は、必要に応じてBoneCPにJTAサポートを追加できます。 AtomikosまたはBitronixなどの

ウォレス (BoneCPの作者)

+0

BoneCPの要件に一票:私たちはバグのあるBasicManagedDataSource(dbcp)を使用します。誰も貢献パッチを気にしていないようです。 –