Atomikos TransactionsEssentials で JTA (XA with MySQL編その3)

XA START xid JOIN は未サポート

前回(Atomikos TransactionsEssentials で JTA (XA with MySQL編その2))は XA START xid JOIN にて以下のようなエラーが発生しました。

mysql> XA START 0x636f6d2e61746f6d696b6f732e737072696e672e6a6462632e746d30303030313030303137,0x636f6d2e61746f6d696b6f732e737072696e672e6a6462632e746d31,0x41544f4d JOIN;
ERROR 1398 (XAE05): XAER_INVAL: Invalid arguments (or unsupported command)


MySQL5.0 のリファレンスマニュアルを調べてみたところ、XA START xid JOIN は未サポートのようです。

For XA START, the JOIN  and RESUME clauses are not supported.


サポートされて無いんじゃどうしようもないですね。(´・ω・`)


何かワークアラウンドないかなぁ。


ということで、次回はワークアラウンドを探ってみようと思います。


続く