JavaのファイルシステムにXAトランザクションでアクセスすることはできますか? トランザクションの境界内でファイルを操作したいのですが、トランザクションはJTAを介して分散トランザクションに参加する必要があります(ファイルシステムはXAResourceとしてアクセスする必要があります)。私は細かい読み取り/書き込みファイルアクセスのサポートは必要ありません。各ファイルをレコードとして扱うことは、私のニーズに十分対応しています。JavaでXAトランザクションファイルへのオープンソースのソリューションはありますか?
すでに誰かがこれを行うオープンソースプロジェクトを知っていますか?私はこの混乱を既に完了していることを知るために実装する気がしません。
JBoss Transcationsがこれをサポートするとの噂が聞きましたが(例:this discussion参照)、公式が見つかりませんでしたこれについての声明。あなたがトランザクションファイルアクセスを必要とするが、2フェーズに参加するトランザクションを必要としない場合、私はあなたが関与する複雑についての素晴らしい記事が可能Apache Commons Transaction
を見ているところで
お勧めしますコミット〜で見つけたhere。
私は最近、この上でいくつかの検索を行って、私が出会った唯一のことは、JBossコードでした。 – Mark