7.6. 失敗した XA トランザクションのテスト
以下のワークフローは、失敗した XA トランザクションのテスト方法を示しています。
手順
fail
という名前のメッセージを送信します。curl -w "\n" -X POST http://$NARAYANA_HOST/api/?entry=fail
しばらく待ってから、新しいリストを取得します。
curl -w "\n" http://$NARAYANA_HOST/api/
- このメッセージは、ルートの最後で例外を発生するため、トランザクションは常にロールバックされます。audit_log テーブルにはメッセージのトレースが記録されないはずです。