EJB呼び出し時に,呼び出し先でシステム例外が発生したときの呼び出し元のトランザクションの挙動は,J2EEサーバの起動モードやシステム定義によって次のように変わります。
呼び出し先でシステム例外が戻ってきた場合,トランザクションはコンテナによってロールバックされます。この動作は,EJB仕様で規定されています。
呼び出し元,呼び出し先のトランザクションは,それぞれ次のように動作します。
なお,ローカル呼び出しの最適化については,マニュアル「Cosminexus アプリケーションサーバ 機能解説 基本・開発編(EJBコンテナ)」の「2.13.1 EJBのリモートインタフェースでのローカル呼び出しの最適化」を参照してください。