目次
- タイトルおよび著作権情報
- はじめに
-
第I部 Oracle SOA Suiteの開始
- 1 Oracle SOA Suiteを使用したアプリケーション作成の概要
-
2 SOAコンポジット・アプリケーションの開発のスタート・ガイド
- 参照構成モードでのSOAプロジェクトの開発
- SOAアプリケーションの作成
- サービス・コンポーネントの追加
- サービス・バインディング・コンポーネントの追加
- 参照バインディング・コンポーネントの追加
- ワイヤの追加
- SOAコンポジット・アプリケーションへの説明の追加
- コンポーネントとアーティファクトの名前変更、削除および移動
- プロパティ・インスペクタにおけるコンポーネント詳細の表示
- セキュリティ・ポリシーの追加
- SOAコンポジット・アプリケーションのデプロイ
-
SOAコンポジット・アプリケーションの管理とテスト
- Oracle JDeveloper でのデプロイ済SOAコンポジット・アプリケーションの管理方法
- デプロイ済SOAコンポジット・アプリケーションのテストおよびデバッグ方法
- 3 デザインタイムMDSリポジトリとの共有データの管理
-
第II部 BPELプロセス・サービス・コンポーネントの使用
- 4 Oracle BPEL Process Managerのスタート・ガイド
- 5 BPELプロセスの相互作用パターンの概要
-
6 BPELプロセスでのXMLデータの操作
- BPELプロセスでのXMLデータの操作の概要
- データ・プロバイダ・サービスへのXMLデータ操作の委任
- ネイティブ・データとXMLとの間における変換
- スタンドアロンSDOベースの変数の使用
- 式定数またはリテラルXMLでの変数の初期化
- 変数間のコピー
- BPELプロセスのJSON変数とXML変数の間でのコピー
- 「構造」ウィンドウでの変数の移動およびコピー
- 要素変数およびメッセージ・タイプ変数内のフィールドへのアクセス
- 数値の割当て
- XPath標準による数学的計算の使用
- 文字列リテラルの割当て
- 文字列の連結
- ブール値の割当て
- 日付または時刻の割当て
- 属性の操作
- bpelx拡張要素を使用したXMLデータの操作
- XMLデータの検証
- BPEL 2.0のメッセージ交換アクティビティでの要素変数の使用
- BPEL 2.0でのWSDLメッセージ・パートのマップ
- BPEL 2.0でのプロセス定義のインポート
- 配列に類似したXMLデータ・シーケンスの操作
- 文字列からのXML要素への変換
- ドキュメント形式とRPC形式のWSDLの違いの理解
- BPELでのSOAPヘッダーの操作
- BPEL 2.0での拡張ネームスペースの宣言
- 7 BPELプロセスからの同期Webサービスの起動
-
8 BPELプロセスからの非同期Webサービスの起動
- 非同期Webサービスの起動に関する概要
- 非同期Webサービスの起動
- 複数のreceiveまたはpickアクティビティで同じパートナ・リンクが使用されている場合における適切なエンドポイントへのコールバック・メッセージのルーティング
- パートナ・リンク操作レベルでの冪等性の管理
- 実行時に使用するための動的パートナ・リンクの設計時の作成
- 動的パートナ・リンクを起動する際のセキュリティ証明書のオーバーライド
- 動的パートナ・リンクのWSDLファイルのオーバーライド
- 非同期サービスでのWS-Addressingの使用
-
9 相関セットおよびメッセージ集約の使用
- 非同期サービスでの相関セットの概要
- Oracle JDeveloper における相関セットの作成
- 同じインスタンスへのメッセージのルーティング
- 10 BPELプロセスでのパラレル・フローの使用
- 11 BPELプロセスでの条件分岐の使用
-
12 BPELプロセスでのフォルト処理の使用
- フォルト・ハンドラの概要
- BPEL標準フォルトの概要
- BPELフォルトのビジネスおよび実行時のフォルト・カテゴリの概要
- フォルト管理フレームワークによるフォルト処理
- BPEL実行時フォルトの捕捉
- getFaultAsString XPath式関数によるフォルト詳細の取得
- throwアクティビティによる内部フォルトのスロー
- rethrowアクティビティによるフォルトの再スロー
- 外部フォルトを返す
- 「scopeアクティビティによるアクティビティ・グループの管理」
- replayアクティビティによるscopeアクティビティ内でのアクティビティの再実行
- 一連の操作を元に戻した後の補正の使用
- terminateアクティビティまたはexitアクティビティによるビジネス・プロセス・インスタンスの停止
- アサーション条件によるフォルトのスロー
- 再試行可能とのSOAPフォルトの分類
- 13 BPELプロセスでのトランザクションおよびフォルト伝播のセマンティクス
-
14 BPELプロセスへのJavaおよびJava EEコードの組込み
- BPELプロセスのJavaおよびJava EEコードの概要
- BPELプロセスへのJavaおよびJava EEコードの組込み
- カスタム・クラスおよびJARファイルの追加
- Oracle JDeveloper のBPELプロセスでのJava埋込みの使用
- bpelx:execによるサービス・データ・オブジェクトの埋込み
- Oracle BPEL Process Manager とのクラスのカスタム実装の共有
-
15 BPELプロセスでのイベントおよびタイムアウトの使用
- イベントおよびタイムアウトの概念に関する概要
- 「pickアクティビティのプロセスの待機または継続の選択」
- 「receiveアクティビティのリクエスト/リプライ操作および入力専用操作に対するタイムアウトの設定」
- waitアクティビティによる有効期限の設定
- BPEL 2.0のOnEventブランチを使用してメッセージ着信を待機するためのイベントの指定
- 「永続同期プロセスに対するタイムアウトの設定」
- BPELプロセスにおけるOracle Enterprise Schedulerジョブの起動
- 16 マスター・プロセスと詳細プロセスの調整
- 17 通知サービスの使用
-
18 Oracle BPEL Process Managerセンサーと分析の使用
- Oracle BPEL Process Managerセンサーの概要
- Oracle JDeveloper でのセンサーとセンサー・アクションの構成
- Oracle Enterprise Manager Fusion Middleware Control でのセンサーの定義とセンサー・アクションの定義の表示
- BPELプロセス分析の構成
-
第III部 Oracle Mediatorサービス・コンポーネントの使用
- 19 Oracle Mediatorのスタート・ガイド
-
20 Oracle Mediatorルーティング・ルールの作成
- ルーティング・ルールの概要
- 再順序付けルール
-
ルーティング・ルールの定義
- 「ルーティング・ルール」セクションへのアクセス方法
-
静的ルーティング・ルールの作成方法
- メディエータ・サービスまたはイベントの指定方法
- サービスのエコーに関する必知事項
- 順次実行またはパラレル実行の指定方法
- レスポンス・メッセージの構成方法
- 早すぎるコールバックの処理方法
- 複数コールバックの処理方法
- フォルトの処理方法
- メッセージをフィルタリングする式の指定方法
- ネイティブXSDフォーマットとXMLフォーマットとの間における変換方法
- インバウンド変換を使用する方法
- アウトバウンド変換を使用する方法
- XSLTトランスフォーメーションの作成方法
- XQueryトランスフォーメーションの作成方法
- 値の割当て方法
- assignアクティビティに関する必知事項
- フィルタおよび割当てのためのヘッダー・アクセス方法
- セマンティク検証の使用方法
- 添付の処理方法
- Javaコールアウトの使用方法
- 動的ルーティング・ルールの作成方法
- 動的ルーティング・ルールの使用に関する必知事項
- デフォルト・ルーティング・ルールの定義方法
- 21 Oracle Mediatorにおける複数パート・メッセージの使用
- 22 Oracle Mediatorエラー処理の使用
- 23 Oracle Mediatorにおける再順序付け
- 24 Oracle Mediatorのメッセージ交換パターンの理解
-
第IV部 ビジネス・ルール・サービス・コンポーネントの使用
- 25 Oracle Business Rulesのスタート・ガイド
-
26 宣言コンポーネントおよびタスク・フローの使用
- 宣言コンポーネントおよびタスク・フローの概要
- Oracle Business Rulesエディタの宣言コンポーネントの概要
- Oracle Business Rulesディクショナリ・エディタの宣言コンポーネントの概要
- Oracle Business Rulesディクショナリ・エディタのタスク・フローの概要
- ADFベースのWebアプリケーションのローカライズ
- 翻訳の使用
-
第V部 ヒューマン・ワークフロー・サービス・コンポーネントの使用
- 27 ヒューマン・ワークフローのスタート・ガイド
-
28 ヒューマン・タスクの作成
- ヒューマン・タスクの概要
- ヒューマン・タスクの作成
- ヒューマン・タスクの構成
- ヒューマン・タスク・エディタの終了と変更の保存
- ヒューマン・タスクとBPELプロセスの関連付け
-
29 ヒューマン・タスクの構成
- ヒューマン・タスク・エディタのセクションへのアクセス
- タイトル、説明、結果、優先度、カテゴリ、所有者およびアプリケーション・コンテキストの指定
- タスク・ペイロードのデータ構造の指定
- タスク参加者の割当て
- ルーティング・ポリシーの選択
- 多言語設定とスタイルシートの指定
- ワークリストでの「タスクの詳細」に表示するものの指定
- タスクのエスカレート、期限更新または終了
- 参加者の通知プリファレンスの指定
- タスク・コンテンツへのアクセス・ポリシーとタスク・アクションの指定
- タスク割当てに対する制限の指定
- Javaコールバックまたはビジネス・イベント・コールバックの指定
-
30 「ヒューマン・タスク用のタスク・フォームの設計」
- タスク・フォームの概要
- タスク・フローとタスク・サービスの関連付け
- ヒューマン・タスクに基づいたADFタスク・フローの作成
- タスク・フォームの作成
- タスクXSD変更時のデータ・コントロールのリフレッシュ
- タスク・フロー・アプリケーションの保護
- 電子メール通知の作成
- タスク・フローを使用したコンポジット・アプリケーションのデプロイ
- ワークリストでのタスク・フォームの表示
- 電子メール通知でのタスクの表示
- 複数のヒューマン・タスクを含むタスク・フロー・アプリケーションの再利用
- 31 ヒューマン・ワークフローのチュートリアル
-
32 Oracle BPM Worklist の使用
- Oracle BPM Worklist の概要
- Oracle BPM Worklist へのログイン
- タスク・リスト・ページのカスタマイズ
- Microsoft Excelへのタスクのエクスポート
- タスクの処理: タスクの詳細ページ
- タスクの承認
- 休暇期間の設定
- ルールの設定
- ワークリスト管理機能の使用
- 通知設定の指定
- マップ済属性(フレックス・フィールド)の使用
- ワークリスト・レポートの作成
- Oracle BPM Worklistへのローカル言語およびタイムゾーンによるアクセス
- 再利用可能なワークリスト・リージョンの作成
- Oracle BPMワークリストでカスタマイズされたアプリケーションを有効化するJavaコード
- 33 カスタム・ワークリスト・クライアントの作成
-
34 ヒューマン・ワークフロー・サービスの理解
- ヒューマン・ワークフロー・サービスの概要
- ヒューマン・ワークフローからの通知
- 割当てサービスの構成
- コールバックとリソース・バンドルに対するクラスのロード
- ワークフロー・サービスのリソース・バンドル
- ヒューマン・ワークフロー・クライアントとOracle WebLogic Serverサービスとの統合の概要
- ヒューマン・タスクのタスクの状態
- Oracle Workflowのデータベース・ビュー
- 35 Oracle Business Process Managementの実行時デザインタイム
-
第VI部 バインディング・コンポーネントの使用
- 36 バインディング・コンポーネントのスタート・ガイド
-
37 REST操作とSOAコンポジット・アプリケーションとの統合
- RESTサポートの概要
-
サービスおよび参照バインディング・コンポーネントにおけるRESTサポートの作成
- SOAコンポジット・アプリケーションのRESTバインディング・コンポーネントを構成する方法
- SOAコンポジット・アプリケーションからOracle Integrationで作成されたRESTベースの統合を使用する方法
- SOAコンポジット・アプリケーションからOAuthで保護されたOracle Integration RESTエンドポイントを起動する方法
- ショートカットからRESTアダプタを構成する方法
- スキーマを手動で生成する方法
- サンプルからのスキーマの生成方法
- グローバル・トークン変数の使用方法
- RESTヘッダーのプロパティの設定方法
- RESTフォルト・バインディングに関する必知事項
- JSON InterchangeフォーマットからRESTスキーマへの変換に関する必知事項
- 同一ノード内でRESTサービスをコールするREST参照に関する必知事項
- BPELコンポーネントでのJavaScriptおよびJSONの使用
- HTTPアナライザによるRESTアダプタのテスト
- Oracle Enterprise Manager Fusion Middleware Control でのREST参照のバインディング・コンポーネントのテストおよび構成
- 外部RESTエンドポイントのプロキシ・ホストおよびプロキシ・ポートの構成
- RESTバインディングのマルチパート・フォーム・データのサポート
- 38 Enterprise JavaBeansとコンポジット・アプリケーションの統合
- 39 コンポジット・サービスの起動に直接バインディングを使用
-
第VII部 サービス・コンポーネント間の共有機能
- 40 Oracle SOA Suiteテンプレートおよび再利用可能なサブプロセス
-
41 XSLTマップ・エディタを使用したトランスフォーメーションの作成
- XSLTマップ・エディタの概要
- XSLTマップの作成
-
マップ・ビューでのXSLTマップの編集
- ノードのリンクによる値のコピーの実行方法
- 出力ドキュメントでの空ノードの作成方法
- ターゲット・ノードのリテラル・テキスト値の設定方法
- XSLT文の追加方法
- 要素の複製方法
- 要素または属性の削除方法
- 要素または属性からマッピングを削除する方法
- XSLTビューでのXSLTマップの編集
- XPath式の使用
- 自動マップを使用した複合ノードのマッピング
- マップの完了ステータスの確認
- マップのテスト
- 外部XSLTマップのインポート
- 変数およびパラメータの使用
- 要素およびタイプの置換
- 名前付きテンプレートの使用
- テンプレート・ルールの使用
- 実行ビューの使用
- XSLTマップのデバッグ
- メモリーの問題のトラブルシューティング
- XSLマップ・プリファレンスの設定
- 42 XQueryマッパーを使用したトランスフォーメーションの作成
- 43 ビジネス・イベントおよびイベント配信ネットワークの使用
-
44 相互参照の使用
- 相互参照の概要
- 相互参照表の概要
- 相互参照に対するOracle Data Integratorのサポート
- 相互参照表の作成および変更
- 相互参照表への移入に関する項
- 相互参照表のルックアップに関する項
- 相互参照表値の削除に関する項
-
相互参照ユースケースの作成および実行
-
ユースケースの作成方法
- タスク1: Oracle Databaseおよびデータベース・アダプタの構成方法
- タスク2: Oracle JDeveloperのアプリケーションおよびプロジェクトの作成方法
- タスク3: 相互参照の作成方法
- タスク4: データベース・アダプタ・サービスの作成方法
- タスク5: EBSおよびSBL外部参照の作成方法
- タスク6: Loggerファイル・アダプタ外部参照の作成方法
- タスク7: Oracle Mediatorサービス・コンポーネントの作成方法
- タスク8: Oracle Mediatorサービス・コンポーネントのルーティング・ルールの指定方法
- タスク9: 「Common」Oracle Mediatorのルーティング・ルールの指定方法
- タスク10: アプリケーション・サーバー接続の構成方法
- タスク11: コンポジット・アプリケーションのデプロイ方法
- XrefCustAppアプリケーションの実行方法と監視方法
-
ユースケースの作成方法
-
1M関数の相互参照の作成および実行
-
ユースケースの作成方法
- タスク1: Oracle Databaseおよびデータベース・アダプタの構成方法
- タスク2: Oracle JDeveloperのアプリケーションおよびプロジェクトの作成方法
- タスク3: 相互参照の作成方法
- タスク4: データベース・アダプタ・サービスの作成方法
- タスク5: EBS外部参照の作成方法
- タスク6: Loggerファイル・アダプタ外部参照の作成方法
- タスク7: Oracle Mediatorサービス・コンポーネントの作成方法
- タスク8: Oracle Mediatorコンポーネントのルーティング・ルールの指定方法
- タスク9: 「Common」Oracle Mediatorのルーティング・ルールの指定方法
- タスク10: アプリケーション・サーバー接続の構成方法
- タスク11: コンポジット・アプリケーションのデプロイ方法
-
ユースケースの作成方法
- 45 ドメイン値マップの使用
- 46 ドメイン値マップでのOracle SOAコンポーザの使用
-
第VIII部 アプリケーションの完成
- 47 ポリシーおよびメッセージ暗号化を使用したセキュリティの有効化
-
48 SOAコンポジット・アプリケーションのデプロイ
- デプロイメントの概要
- デプロイメントの前提条件
- パッケージ化による影響の理解
- コンポジットの構造
- ターゲット環境の準備
- デプロイメント前にターゲット環境に応じてアプリケーションをカスタマイズする方法
-
Oracle JDeveloperでのSOAコンポジット・アプリケーションまたはプロジェクトのデプロイ
- Oracle JDeveloper での単一のSOAコンポジットのデプロイ方法
- Oracle JDeveloper での複数のSOAコンポジット・アプリケーションのデプロイ方法
- Oracle JDeveloper での複数のSOAコンポジット・アプリケーション間の共有データのデプロイ方法および使用方法
- Oracle JDeveloper での既存のSOAアーカイブのデプロイ方法
- WLSTユーティリティを使用したSOAコンポジット・アプリケーションのデプロイおよび管理
-
antスクリプトを使用したSOAコンポジット・アプリケーションのデプロイおよび管理
- SOAコンポジット・アプリケーションのテストを自動化するためのantの使用方法
- SOAコンポジット・アプリケーションをコンパイルするためのantの使用方法
- コンポジットSARファイルにSOAコンポジット・アプリケーションをパッケージ化するためのantの使用方法
- SOAコンポジット・アプリケーションをデプロイするためのantの使用方法
- SOAコンポジット・アプリケーションをアンデプロイするためのantの使用方法
- SARファイルにコンポジットをエクスポートするためのantの使用方法
- JARファイルにコンポジットのデプロイメント後の変更をエクスポートするためのantの使用方法
- コンポジットのデプロイメント後の変更をインポートするためのantの使用方法
- JARファイルへ指定したパターンの共有データをエクスポートするためのantの使用方法
- トップレベルの共有データ・フォルダを削除するためのantの使用方法
- SOAコンポジット・アプリケーションを起動するためのantの使用方法
- SOAコンポジット・アプリケーションを停止するためのantの使用方法
- SOAコンポジット・アプリケーションをアクティブ化するためのantの使用方法
- SOAコンポジット・アプリケーションをリタイアするためのantの使用方法
- SOAコンポジット・アプリケーションにデフォルト・バージョンを割り当てるためのantの使用方法
- デプロイ済SOAコンポジット・アプリケーションを一覧表示するためのantの使用方法
- SOAインフラストラクチャで使用可能なすべてのパーティションを一覧表示するためのantの使用方法
- パーティション内のすべてのコンポジットを一覧表示するためのantの使用方法
- SOAインフラストラクチャでパーティションを作成するためのantの使用方法
- SOAインフラストラクチャでパーティションを削除するためのantの使用方法
- パーティション内のすべてのコンポジットを起動するためのantの使用方法
- パーティション内のすべてのコンポジットを停止するためのantの使用方法
- パーティション内のすべてのコンポジットをアクティブ化するためのantの使用方法
- パーティション内のすべてのコンポジットをリタイアするためのantの使用方法
- SOAコンポジット・アプリケーションを管理するためのantの使用方法
- SOAコンポジット・アプリケーションのOracle Enterprise Manager Fusion Middleware Control からのデプロイ
-
実行中のサーバーがない状態でのSOAコンポジット・アプリケーションのデプロイ
- オフライン・デプロイメント構成ファイル
- 実行中のサーバーがない状態でSOAコンポジット・アプリケーションと共有データをデプロイする方法
- クラスタ環境でのオフライン・コンポジット・デプロイメントに関する必知事項
- MDSリポジトリ にない共有データを参照するSOAコンポジット・アプリケーションのデプロイに関する必知事項
- デプロイ済SOAコンポジット・アプリケーションへのXSLTカスタマイズのインポート
- デプロイメント後の構成
-
テストおよびトラブルシューティング
- デプロイメントの検証
- デプロイ済コンポジットのインスタンスの開始
- デプロイ済コンポジットのテストの自動化
- デプロイメント・エラー受取り後のプロジェクトの再コンパイル
- Javaのコンパイル・エラーを解決するためのJavaコード・サイズの削減
-
デプロイメントに関する共通のエラーのトラブルシューティング
- Oracle JDeveloperでのデプロイメントに関する共通の問題
- 構成プランに関する共通の問題
- 管理対象Oracle WebLogic Serverへのデプロイ
- 双方向のSSL対応Oracle WebLogic Serverへのデプロイ
- 接続できないプロキシ・サーバーを使用したデプロイ
- ADFタスク・フォームのEARファイルのデプロイメント・エラーを解決するためのロックの解放
- メモリー増加によるコンパイル・エラーのリカバリ
- 相関セットを使用したreceiveアクティビティのプロパティ・エイリアス定義が存在しないときのOracle JDeveloperコンパイル・エラー
- ADFバインディング・サービス名は、デプロイされたすべてのSOAコンポジット・アプリケーション間で一意であることが必要
- SOAコンポジットの実行中のインスタンスへのパッチ適用
- 49 Oracle SOA Suite開発Mavenプラグインの使用
- 50 SOAコンポジット・アプリケーションのデバッグおよび監査
- 51 SOAコンポジット・アプリケーションのテストの自動化
-
第IX部 高度なトピック
-
52 大規模ドキュメントおよび多数のインスタンスの管理
-
大規模ドキュメントを処理する場合のベスト・プラクティス
-
大規模ドキュメントを処理する場合のユースケース
- XMLペイロードへのバイナリ・オブジェクトのBase64エンコード・テキストとしての受け渡し
-
アタッチメントのエンドツーエンドのストリーミング
- アタッチメント付きのSOAP
- ストリーミング・アタッチメントの使用
- MIMEアタッチメントを使用するコンポジットの作成
- パフォーマンス・オーバーヘッドとパス・スルー・アタッチメント
- アタッチメントをストリーミングするためのプロパティ
- SOA Webサービスのバインディング・レイヤーからのストリーミング・アタッチメント
- SOAPアタッチメントのコンテンツの読取りおよびエンコード
- アタッチメント・ストリームの送信
- Oracle Mediatorでの添付のパス・スルー設定のオーバーライド
- 同期フローを使用したアタッチメントの共有
- ファイル/FTPアダプタのアタッチメント・オプション
- Oracle B2Bアタッチメント
- SOAコンポジット・アプリケーションとのMTOM最適化メッセージの送受信
- 繰返しコンストラクトを使用した大規模XMLの処理
- 複雑な構造の大規模XML文書の処理
- 大規模ドキュメントの同時処理に関する制限
- SOAコンポジット・アプリケーション用JVMメモリーのサイズ設定の推奨事項
-
チューニングに関する一般的な推奨事項
- 一般的な推奨事項
- 大規模なペイロードの処理に対するOracle Enterprise Managerからの監査レベルの設定
- Oracle BPEL Process ManagerおよびOracle Mediatorでのassignアクティビティの使用
- 大規模ペイロード(Oracle BPEL Process Manager)でのXSLTトランスフォーメーションの使用
- 大規模ペイロード(Oracle Mediator)でのXSLTトランスフォーメーションの使用
- 繰返し構造に対するXSLTトランスフォーメーションの使用
- Oracle B2Bでの大規模ドキュメントの処理
- インバウンドWebサービスのメッセージ・サイズに対するサイズ制限の設定
- XPath関数を使用したファイル・システムへの大規模なXSLT/XQuery出力の書込み
-
大規模ドキュメントを処理する場合のユースケース
- 大規模メタデータを処理する場合のベスト・プラクティス
- 多数のインスタンスを処理する場合のベスト・プラクティス
-
大規模ドキュメントを処理する場合のベスト・プラクティス
- 53 SOAコンポジット・アプリケーションのカスタマイズ
- 54 コンポジット・センサーの定義
- 55 動的ビジネス・プロセスの作成
- 56 Spring Frameworkを使用したSOAコンポジット・アプリケーションへの統合
-
52 大規模ドキュメントおよび多数のインスタンスの管理
- 第X部 付録
-
A BPELプロセスのアクティビティとサービス
- アクティビティおよびコンポーネントの概要
-
BPEL 1.1および2.0アクティビティの概要
- 多くのアクティビティに共通のタブ
- アダプタ構成時以外のネイティブ・フォーマット・ビルダー・ウィザードの使用
- assignアクティビティ
- assertアクティビティ
- bind entityアクティビティ
- callアクティビティ
- 「compensateアクティビティ」
- compensateScopeアクティビティ
- create entityアクティビティ
- dehydrateアクティビティ
- 「Dynamic Partner Linkアクティビティ」
- emailアクティビティ
- emptyアクティビティ
- exitアクティビティ
- flowアクティビティ
- flowNアクティビティ
- forEachアクティビティ
- ifアクティビティ
- IMアクティビティ
- invokeアクティビティ
- Java Embeddingアクティビティ
- partner linkアクティビティ
- phaseアクティビティ
- pickアクティビティ
- receiveアクティビティ
- receive signalアクティビティ
- remove entityアクティビティ
- repeatUntilアクティビティ
- replayアクティビティ
- replyアクティビティ
- rethrowアクティビティ
- schedule job
- scopeアクティビティ
- sequenceアクティビティ
- signalアクティビティ
- SMSアクティビティ
- switchアクティビティ
- terminateアクティビティ
- throwアクティビティ
- translateアクティビティ
- user notificationアクティビティ
- validateアクティビティ
- waitアクティビティ
- whileアクティビティ
- XQuery transformアクティビティ
- XSLT transformアクティビティ
- BPELサービスの概要
-
B XPath拡張関数
-
拡張関数
- batchProcessActive
- batchProcessCompleted
- copyList
- create-nodeset-from-delimited-string
- createDelimitedString
- createEssParameter
- doStreamingTranslate
- doTranslateFromNative
- doTranslateToNative
- format
- genEmptyElem
- generate-guid
- get-content-from-file-function
- getApplicationName
- getAttachmentContent
- getAttachmentProperty
- getChildElement
- getComponentInstanceID
- getComponentName
- getCompositeInstanceID
- getCompositeName
- getCompositeURL
- getECID
- getFaultAsString
- getFaultAsXML
- getFaultName
- getMilestoneName
- getOwnerDocument
- getParentComponentInstanceID
- getRevision
- getTaskReminderDuration
- instanceOf
- lookup-xml
- parseEscapedXML
- parseXML
- processScalableDocumentToNative
- processXSLTAttachmentFromNativeToNative
- processXSLTAttachmentFromNativeToStream
- processXSLTAttachmentToNativeStream
- processXSLTAttachmentToStream
- processXSLTForScalableDocument
- setCompositeInstanceTitle
- BPEL拡張関数
-
BPEL XPath拡張関数
- addQuotes
- authenticate
- countNodes
- doXSLTransform
- doXSLTransformForDoc
- doc
- formatDate
- generateGUID
- getConfigProperty
- getContentAsString
- getConversationId
- getCreator
- getCurrentDate
- getCurrentDateTime
- getCurrentTime
- getElement
- getInstanceId
- getNodeValue
- getNodes
- getPreference
- getProcessId
- getProcessOwnerId
- getProcessURL
- getProcessVersion
- integer
- listUsers
- lookupUser
- parseEscapedXML
- processXQuery
- processXQuery10
- processXQuery2004
- processXSLT
- readBinaryFromFile
- readBinaryFromFileWithMimeHeaders
- readFile
- search
- toCDATA
- tryToCastToBoolean
- writeBinaryToFile
- getGroupIdsFromGroupAlias
- getUserIdsFromGroupAlias
- 変換関数
- DVM関数
- データベース関数
- 日付関数
- アイデンティティ・サービス関数
- 論理関数
- 数学関数
- ノード・セット関数
-
文字列関数
- compare
- compare-ignore-case
- concat
- contains
- create-delimited-string
- ends-with
- format-string
- get-content-as-string
- get-localized-string
- index-within-string
- last-index-within-string
- left-trim
- lower-case
- matches
- normalize-space
- right-trim
- starts-with
- string-length
- substring
- substring-after
- substring-before
- translate
- upper-case
- ワークフロー・サービス関数
- XREF関数
- Oracle JDeveloperの式ビルダーでのXPath式の構築
- ユーザー定義XPath拡張関数の作成
-
拡張関数
- C デプロイメント・ディスクリプタのプロパティ
- D センサー・パブリック・ビューとセンサー・アクションXSDの理解
- E メッセージ・ヘッダーを介した正規化メッセージ・プロパティの伝播
- F ルール・ディクショナリ・エディタのタスク・フローによって実装されるインタフェース
- G Oracle SOA Suite構成プロパティのロード・マップ
- H XSLTエディタでの大規模なスキーマの操作