3.7.3.4.6 例外

CORBA::BAD_INV_ORDER
アクティブなトランザクションがあります。トランザクションがアクティブになっている場合、リソース・マネージャを閉じることはできません。
Tobj::RMFailed
tx_close()呼出しによって、エラー戻りコードが返されました。

ノート:

TPフレームワークのその他の例外と違い、Tobj::RMFailed例外は、TobjS_c.h (TobjS.idlから派生)ではなく、tobj_c.h (tobj.idlから派生)で定義されます。これは、ネイティブ・クライアントでもXAリソース・マネージャを開けるからです。したがって、返される例外は、ネイティブ・クライアント・コードおよびServer::release() (ネイティブ・クライアントと共有される代替メカニズムであるTransactionCurrent::close_xa_rmを使用している場合)で想定される例外と一致します。