ナビゲーションをスキップ
このスクリプトでは、e-docs マニュアルの検索に必要な Google 検索の URL を出力します。
ダウンロード
|
製品マニュアル
|
サポート
dev2dev ホーム
デベロッパセンタ
CodeShare
コミュニティ
ニュースグループ
このスクリプトでは、e-docs マニュアルの検索に必要な Google 検索のパラメータを出力します。
eDocs ホーム
>
BEA WebLogic Integration 8.1 ドキュメント
> アダプタの開発
アダプタの開発
ADK の概要
この節の目的
ADK とは
アダプタ開発の要件
ADK の機能
アダプタとは
ResourceAdapter インタフェース
サービス接続
イベント接続
WebLogic Integration に限定されない J2EE 準拠アダプタ
設計時 GUI
アプリケーション ビュー
パッケージ化フレームワーク
始める前に
開発の基本概念
実行時と設計時
実行時フレームワーク
設計時フレームワーク
イベントとサービス
イベントとは
サービスとは
アダプタによるロギングの使い方
ロギング ツールキット
ロギング フレームワーク
インターナショナライゼーションとローカライゼーション
アダプタ論理名
アダプタ論理名の使用場所
アダプタ デプロイメントでアダプタ論理名を使用する
アダプタ論理名を構成基準として使用する
getAdapterLogicalName の戻り値として使用されるアダプタ論理名
エンタープライズ アーカイブ (EAR) ファイル
開発ツール
サンプル アダプタ
サンプル アダプタの使用目的
サンプル アダプタとは
GenerateAdapterTemplate ユーティリティ
ADK Javadoc
Ant ベースのビルド プロセス
Ant の使用目的
XML ツール
カスタム開発環境の作成
アダプタ設定ワークシート
GenerateAdapterTemplate の使い方
手順 1 : GenerateAdapterTemplate の実行
手順 2 : ツリーの再構築
手順 3 : アダプタのテスト
手順 4 : WebLogic Integration へのアダプタのデプロイ
ロギング ツールキットの使い方
ロギング ツールキット
ロギング コンフィグレーション ファイル
ロギングの概念
メッセージ カテゴリ
メッセージ優先度
カテゴリへの優先度の割り当て
メッセージ アペンダ
メッセージ レイアウト
コンポーネントの結合
ロギングの設定方法
ロギング フレームワークのクラス
com.bea.logging.ILogger
com.bea.logging.LogContext
com.bea.logging.LogManager
ログ メッセージのインターナショナライゼーションとローカライゼーション
マルチスレッド コンポーネントでのコンテキスト情報の保存
サービス アダプタの開発
WebLogic Integration に限定されない J2EE 準拠アダプタ
実行時環境のサービス接続
イベント フロー
手順 1 : 環境要件の調査
手順 2 : 開発環境のコンフィグレーション
手順 2a : ディレクトリ構造の設定
web.xml および weblogic.xml 記述子ファイル
ディレクトリ構造内での開発ツリーの作成
手順 2b : アダプタ論理名の割り当て
手順 2c : ビルド プロセスの設定
マニフェスト ファイル
build.xml のコンポーネント
手順 2d : メッセージ バンドルの作成
手順 3 : SPI の実装
基本的な SPI の実装
ManagedConnectionFactory
トランザクションの境界設定
ADK の実装
デプロイメント時に必要な AbstractManagedConnectionFactory プロパティ
ManagedConnection
ADK の実装
ManagedConnectionMetaData
ADK の実装
ConnectionEventListener
ADK の実装
ConnectionManager
ADK の実装
ConnectionRequestInfo
ADK の実装
LocalTransaction
ADK の実装
手順 4 : CCI の実装
この節の利用方法
基本的な CCI の実装
Connection
ADK の実装
Interaction
ADK の実装
XCCI を使用した CCI の実装
サービス
DocumentRecord
IDocument
IDocument インスタンスでのネームスペースの適切な使い方
ADK に付属の XCCI クラス
XCCI の設計パターン
非 XML J2EE 準拠アダプタの使用
ConnectionFactory
ADK の実装
ConnectionMetaData
ADK の実装
ConnectionSpec
ADK の実装
InteractionSpec
ADK の実装
LocalTransaction
Record
ADK の実装
ResourceAdapterMetaData
ADK の実装
手順 5 : 環境変数のサポートの有効化 (省略可能)
ClientDataInteractionSpec の実装
DocumentInteractionSpecImpl の拡張
手順 6 : アダプタのテスト
テスト ハーネスの使い方
ADK に付属のテスト ケース拡張
sample.spi.NonManagedScenarioTestCase
sample.event.OfflineEventGeneratorTestCase
sample.client.ApplicationViewClient
手順 7 : アダプタのデプロイ
イベント アダプタの開発
イベント接続の概要
実行時環境のイベント アダプタ
イベント フロー
手順 1 : アダプタの定義
手順 2 : 開発環境のコンフィグレーション
手順 2a : ファイル構造の設定
手順 2b : アダプタへの論理名の割り当て
手順 2c : ビルド プロセスの設定
手順 2d : メッセージ バンドルの作成
手順 2e : ロギングのコンフィグレーション
イベント生成のロギング カテゴリの作成
手順 3 : アダプタの実装
手順 3a : イベント ジェネレータの作成
データ抽出メカニズムの実装方法
イベント ジェネレータの実装方法
手順 3b : データ トランスフォーメーション メソッドの実装
手順 3c : サスペンド/再開サポートの実装
手順 3d : イベント ジェネレータおよび EIS ステータス レポートの実装
手順 3e : イベント ジェネレータのインスタンス サポートの実装
例 : DBMS サンプル アダプタ
イベント ジェネレータのインスタンス サポートを実装する目的
イベント ジェネレータのインスタンス仕様の変更の検出および応答
手順 3f : 環境変数サポートの実装
手順 4 : アダプタのテスト
手順 5 : アダプタのデプロイ
リソース アダプタの開発
リソース アダプタの概要
実行時環境のリソース アダプタ
手順 1 : アダプタの定義
手順 2 : 開発環境のコンフィグレーション
手順 2a : ファイル構造の設定
手順 2b : アダプタへの論理名の割り当て
手順 2c : ビルド プロセスの設定
手順 2d : メッセージ バンドルの作成
手順 2e : ロギングのコンフィグレーション
イベント生成のロギング カテゴリの作成
手順 3 : アダプタの実装
手順 3a : リソース アダプタの作成
手順 3b : リソース アダプタのプロパティの実装
手順 4 : イベントおよびサービス アダプタの実装
手順 5 : アダプタのデプロイ
設計時 GUI の開発
設計時フォーム処理の概要
フォーム処理クラス
RequestHandler
ControllerServlet
ActionResult
Word およびその子孫
AbstractInputTagSupport およびその子孫
フォーム処理のシーケンス
前提条件
シーケンスの手順
設計時 GUI の機能
Java Server Page
JSP テンプレート
JSP タグ の ADK ライブラリ
JSP タグの属性
アプリケーション ビュー
ファイル構造
イベント フロー
手順 1 : 設計時 GUI の要件の定義
手順 2 : ページ フローの定義
ページ 1 : ログイン
ページ 2 : アプリケーション ビューの管理
ページ 3 : 新規アプリケーション ビューの定義
ページ 4 : 接続のコンフィグレーション
ページ 5 : アプリケーション ビューの管理
ページ 6 : イベントの追加
ページ 7 : サービスの追加
ページ 8 : アプリケーション ビューのテスト
アプリケーション ビューのパブリッシュ
アプリケーション ビューの保存
ページ 9 : アプリケーション ビューの概要
手順 3 : 開発環境のコンフィグレーション
手順 3a : メッセージ バンドルの作成
手順 3b : WebLogic Server を再起動せずに JSP を更新する環境のコンフィグレーション
手順 4 : 設計時 GUI の実装
AbstractDesignTimeRequestHandler の拡張
インクルードするメソッド
手順 4a : ManagedConnectionFactory クラスの指定
手順 4b : initServiceDescriptor() の実装
手順 4c : initEventDescriptor() の実装
手順 5 : HTML フォームの記述
手順 5a : confconn.jsp フォームの作成
ADK タグ ライブラリのインクルード
ControllerServlet のポスト
フォーム フィールドのラベル表示
テキスト フィールド サイズの表示
フォームの送信ボタンの表示
confconn() の実装
手順 5b : addevent.jsp フォームの作成
ADK タグ ライブラリのインクルード
ControllerServlet のポスト
フォーム フィールドのラベル表示
テキスト フィールド サイズの表示
フォームの送信ボタンの表示
その他のフィールドの追加
手順 5c : addservc.jsp フォームの作成
ADK タグ ライブラリのインクルード
ControllerServlet のポスト
フォーム フィールドのラベル表示
テキスト フィールド サイズの表示
フォームの送信ボタンの表示
その他のフィールドの追加
手順 5d : イベントおよびサービスの編集機能の実装 (省略可能)
アダプタ プロパティ ファイルの更新
edtservc.jsp および addservc.jsp の作成
メソッドの実装
手順 5e : Web アプリケーション デプロイメント記述子の記述
手順 6 : ルック アンド フィールの実装
手順 7 : 環境変数の実装
手順 7a : 変数セットの表示および編集
手順 7b : 変数セットの使用
手順 8 : サンプル アダプタの設計時インタフェースのテスト
ファイルおよびクラス
テストの実行
アダプタのデプロイ
エンタープライズ アーカイブ (EAR) ファイルの使用
EAR ファイルでの共有 JAR ファイルの使い方
EAR ファイルのデプロイメント記述子
WebLogic Server Administration Console を使用したアダプタのデプロイ
アダプタの自動登録
命名規約の使い方
テキスト ファイルの使い方
Web アプリケーション デプロイメント記述子の編集
デプロイメント パラメータ
デプロイメント記述子の編集
WebLogic Integrator クラスタでのアダプタのデプロイメント
アダプタ インスタンスの再デプロイ
WebLogic Integration に限定されないアダプタの作成
この節の使い方
アダプタの構築
ビルド プロセスの更新
XML ツールキット
ツールキットのパッケージ
IDocument
SOM (Schema Object Model)
SOM の仕組み
スキーマの作成
作成されるスキーマ
XML ドキュメントの検証
ドキュメントの検証方法
isValid() の実装
isValid() の実装のサンプル
アダプタ設定ワークシート
アダプタ設定ワークシート
アダプタを WebLogic Integration 8.1 にアップグレードする
DBMS サンプル アダプタを使用したアダプタ開発方法の学習
DBMS サンプル アダプタの概要
DBMS サンプル アダプタの接続パラメータ
DBMS サンプル アダプタの仕組み
始める前に
DBMS サンプル アダプタへのアクセス
DBMS サンプル アダプタのツアー
DBMS サンプル アダプタの開発工程
手順 1 : DBMS サンプル アダプタについて
手順 2 : 環境の定義
手順 3 : サービス プロバイダ インタフェース パッケージの実装
ManagedConnectionFactoryImpl
ManagedConnectionImpl
ConnectionMetaDataImpl
LocalTransactionImpl
手順 4 : Common Client Interface パッケージの実装
ConnectionImpl
InteractionImpl
InteractionSpecImpl
手順 5 : イベント パッケージの実装
EventGenerator
手順 6 : DBMS サンプル アダプタのデプロイ
手順 6a : 環境の設定
手順 6b : ra.xml ファイルの更新
手順 6c : RAR ファイルの作成
手順 6d : JAR および EAR ファイルの作成
手順 6e : EAR ファイルの作成とデプロイ
データベース固有のエラー メッセージ
DBMS サンプル アダプタ設計時 GUI の開発工程
手順 1 : 要件の識別
手順 2 : 必要な Java Server Page の識別
手順 3 : メッセージ バンドルの作成
手順 4 : 設計時 GUI の実装
手順 5 : Java Server Page の記述
カスタム JSP タグの使用
オブジェクトの状態の保存
WEB-INF/web.xml デプロイメント記述子の記述
実行時の考慮事項
イベント接続の変更
複数のアプリケーション ビューで使用される DBMS サンプル アダプタ インスタンスの管理
同一 DBMS インスタンスを使用する複数のイベント ジェネレータ