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を使用している場合)で想定される例外と一致します。
親トピック: TP::close_xa_rm()