ヘッダーをスキップ
Oracle® Fusion Middleware Oracle WebLogic Server JTA プログラマーズ ガイド
11
g
リリース 1 (10.3.1)
B55540-01
次へ
目次
タイトルおよび著作権情報
はじめに
ドキュメントのアクセシビリティについて
表記規則
サポートおよびサービス
1
概要とロードマップ
ドキュメントの内容と対象読者
このドキュメントの手引き
関連ドキュメント
サンプルとチュートリアル
Avitek Medical Records アプリケーション (MedRec) とチュートリアル
このリリースでの新機能と変更点
2
トランザクションについて
WebLogic Server アプリケーションのトランザクションの概要
トランザクションの ACID プロパティ
サポートされているプログラミング モデル
サポートされている API モデル
分散トランザクションと 2 フェーズ コミット プロトコル
ビジネス トランザクションのサポート
どのような状況で使用するのか
トランザクションの仕組み
WebLogic Server EJB アプリケーションのトランザクション
コンテナ管理のトランザクション
Bean 管理のトランザクション
WebLogic Server RMI アプリケーションのトランザクション
トランザクションのサンプル コード
トランザクションのサンプル EJB コード
パッケージをインポートする
JNDI を使用してオブジェクト参照を返す
トランザクションを開始する
トランザクションを完了する
トランザクションのサンプル RMI コード
パッケージをインポートする
JNDI を使用して UserTransaction オブジェクトへのオブジェクト参照を返す
トランザクションを開始する
トランザクションを完了する
3
トランザクションのコンフィグレーション
トランザクション コンフィグレーションの概要
JTA のコンフィグレーション
リソース登録解除の猶予期間
トランザクションを管理するための追加属性
ドメイン間トランザクションに対するドメインのコンフィグレーション
ドメイン間トランザクションの制限事項
通信チャネルのコンフィグレーション
JMX の非互換性
クロス ドメイン セキュリティのコンフィグレーション
セキュリティの相互運用モードのコンフィグレーション
ドメイン内トランザクションに対するドメインのコンフィグレーション
トランザクション ログ ファイル
デフォルト永続ストアへのパスの設定
デフォルト永続ストアの同期書き込みポリシーの設定
4
トランザクションの管理
トランザクションのモニタ
ヒューリスティックな終了の処理
サーバの移動
トランザクションの破棄
サーバに障害が発生した後のトランザクションの回復
クラッシュ後のトランザクション回復サービスのアクション
クラスタ化されていないサーバで障害が発生した場合のトランザクションの回復
クラスタ化されたサーバで障害が発生した場合のトランザクションの回復
サーバの移行
トランザクション回復サービスの手動移行
トランザクション回復サービスの自動移行
管理対象サーバの独立性
トランザクション回復サービスの移行に対する制限
トランザクション回復サービスの移行準備
トランザクション回復サービスの移行先になるサーバの制限
トランザクション回復サービスの現在のオーナーの表示
トランザクション回復サービスの元のサーバへの手動による返還移行
5
トランザクション サービス
トランザクション サービスについて
機能と制限
軽量クライアントと委託コミット
クライアントが開始するトランザクション
トランザクションの整合性
トランザクションの終了
フラット トランザクション
トランザクション サービスのトランザクション処理との関係
マルチスレッド トランザクション クライアントのサポート
トランザクション ID
トランザクションの名前とプロパティ
トランザクション ステータス
トランザクションの統計
制約
トランザクションのスコープ
EJB アプリケーションでのトランザクション サービス
RMI アプリケーションでのトランザクション サービス
OTS との相互運用をサポートするトランザクション サービス
サーバ間の 2PC
クライアントによって境界設定されたトランザクション
6
Java Transaction API と Oracle WebLogic の拡張機能
JTA API の概要
JTA に対する Oracle WebLogic の拡張機能
7
ロギング ラスト リソース トランザクションの最適化
LLR 最適化トランザクションの最適化について
ロギング ラスト リソース処理の詳細
LLR データベース テーブルの詳細
LLR テーブルのトランザクション ログ レコード
LLR の障害と回復処理
サーバ クラッシュの調整
JDBC 接続障害
サーバ起動時の LLR トランザクション回復
LLR のフェイルオーバに関する考慮事項
LLR でのパフォーマンス最適化
トランザクション コーディネータの場所の最適化
LLR データ ソースを使用した読み取り専用操作のパフォーマンスの変動
8
EJB アプリケーションのトランザクション
始める前に
ガイドライン
トランザクション属性
EJB のトランザクション属性について
コンテナ管理のトランザクションのトランザクション属性
Bean 管理のトランザクションのトランザクション属性
トランザクションへの参加
トランザクション セマンティクス
コンテナ管理のトランザクションのトランザクション セマンティクス
ステートフル セッション Bean のトランザクション セマンティクス
ステートレス セッション Bean のトランザクション セマンティクス
エンティティ Bean のトランザクション セマンティクス
Bean 管理のトランザクションのトランザクション セマンティクス
ステートフル セッション Bean のトランザクション セマンティクス
ステートレス セッション Bean のトランザクション セマンティクス
セッションの同期
トランザクション時の同期
トランザクション タイムアウトの設定
EJB トランザクションでの例外処理
9
RMI アプリケーションのトランザクション
始める前に
ガイドライン
10
WebLogic Server でのサード パーティ JDBC XA ドライバの使い方
サード パーティ XA ドライバの概要
サード パーティ XA ドライバの表
Oracle Thin/XA Driver の使い方
Oracle Thin/XA Driver のソフトウェア要件
Oracle Thin/XA Driver の環境の設定
WebLogic Server のコンフィグレーション
XA のデータベース サーバでの有効化
Oracle Thin/XA Driver のコンフィグレーション プロパティ
Sybase jConnect 5.5 および 6.0/XA Driver の使い方
XA をサポートするための Sybase サーバのコンフィグレーション
XA と Sybase Adaptive Server
Sybase Adaptive Server における実行スレッドとトランザクション
デタッチされたトランザクションに対するタイムアウトの設定
Sybase Adaptive Server でのトランザクションの動作
Java クライアントのコンフィグレーション プロパティ
Sybase jConnect 5.5 および 6.0/XA の確認済みの問題
その他のサード パーティ XA ドライバの使い方
11
WebLogic Server トランザクション マネージャでの XAResource の調整
外部 XAResource と分散トランザクションの調整の概要
XAResource のトランザクションへの参加の登録
トランザクションにおける XAResource の登録と解放
標準的な登録
動的な登録
静的な登録
コミット処理
回復
リソース状態モニタ
Java EE コネクタ アーキテクチャのリソース アダプタ
実装のヒント
WebLogic Server トランザクション ログの共有
トランザクションのグローバル プロパティ
TxHelper.createXid
リソース登録名の変更点
FAQ
JTA に関するその他のドキュメント
12
サード パーティ トランザクション マネージャで管理されるトランザクションへの参加
外部管理トランザクションへの参加の概要
クライアント介在トランザクション マネージャでのトランザクションのインポート
クライアント介在トランザクション マネージャの取得
介在トランザクション マネージャからの XAResource の取得
クライアント介在トランザクション マネージャの制限
サーバ介在トランザクション マネージャでのトランザクションのインポート
サーバ介在トランザクション マネージャの取得
サーバ介在トランザクション マネージャの制限
インポート済みトランザクションのトランザクション処理
インポート済みトランザクションのトランザクション処理の制限
インポート済みトランザクションのコミット処理
インポート済みトランザクションの回復
13
トランザクションのトラブルシューティング
概要
トラブルシューティング ツール
例外
トランザクション識別子
トランザクションの名前とプロパティ
トランザクション ステータス
トランザクションの統計
トランザクションのモニタ
JTA リソースのデバッグ
デバッグを有効化する
コマンドラインを使用してデバッグを有効化する
WebLogic Server Administration Console を使用してデバッグを有効化する
WebLogic Scripting Tool を使用してデバッグを有効化する
config.xml ファイルの変更内容
JTA のデバッグ スコープ