Skip navigation.

WebLogic Integration ソリューションの管理

  前 次 vertical dots separating previous/next from contents/index/pdf 目次  

プロセス コンフィグレーション

この節では、WebLogic Integration Administration Console の [プロセス コンフィグレーション] モジュールを使用して次の操作を行う際に必要な情報について説明します。

注意 : プロセス コントロールまたは動的コントロールのコンフィグレーションを変更するには、Administrators グループ、IntegrationAdministrators グループ、または IntegrationOperators グループのメンバーとしてログインする必要があります。 なお、IntegrationOperators では、プロセス セキュリティ ポリシーを変更できません。 「デフォルトのグループ、ロール、およびセキュリティ ポリシー」を参照してください。

このモジュールのトピックを以下に示します。

 


プロセス コンフィグレーションについて

以下の節では、ビジネス プロセス管理に関連する基礎情報を示します。

プロセス トラッキング データの管理

プロセス インスタンスの実行時に生成されるデータは、最初は実行時データベースに格納されます。 コンソールに表示されるモニタ情報は、このデータに基づいています。 したがって、パフォーマンスを最適化するには、実行時データベース内のトラッキング データ量を最小限に抑えることが重要です。 たとえば、以下の作業を行います。

トラッキング データを管理するには、システムとプロセスのプロパティを組み合わせて使用します。 次の表は、各プロパティおよびそのプロパティに関連するコンフィグレーション タスクを示します。 コンフィグレーション タスクを実行する方法については、関連トピックを参照してください。

プロパティ

コンフィグレーション タスク

タスクのタイプと参照先

デフォルトのトラッキング レベル

システムのデフォルトのトラッキング レベルを設定する。

システム コンフィグレーション。 「デフォルト トラッキングおよびレポート データ ポリシーのコンフィグレーション」を参照。

トラッキング レベル

各プロセスのトラッキング レベルを設定または確認する。 管理者が設定できるプロセスのレベルは以下のとおり。

  • [Default] (システムのデフォルトのトラッキング レベル)

  • [Full]、[Node]、[Minimum]、または [None] (いずれかを設定すると、デフォルトのトラッキング レベルがオーバライドされる)

プロセス コンフィグレーション。 「プロセス詳細の表示および変更」を参照。

レポート データ ストリーム

レポート データ ストリームを有効化または無効化する。 このレポート データ ストリームが有効になっている場合、指定したデータベースにはリアルタイムのデータ ストリームが移入する。

システム コンフィグレーション。 「レポート データおよびパージ プロセスのコンフィグレーション」を参照。

パージ スケジュール

パージ プロセスを有効または無効にし、実行時データベースからデータをパージするプロセスの標準の実行間隔を設定する。

システム コンフィグレーション。 「レポート データおよびパージ プロセスのコンフィグレーション」を参照。

パージ遅延

プロセスが完了または終了してから、パージ プロセスによってパージされるまでの時間を設定する。

システム コンフィグレーション。 「レポート データおよびパージ プロセスのコンフィグレーション」を参照。

デフォルトのレポート データ ポリシー

システムのデフォルトのレポート データ ポリシーを [On] または [Off] に設定する。

システム コンフィグレーション。 「デフォルト トラッキングおよびレポート データ ポリシーのコンフィグレーション」を参照。

レポート データ ポリシー

各プロセスのレポート データ ポリシーを設定または確認する。

  • [On] を設定すると、レポート データ ストリームが有効になっている場合、インスタンス データはレポート データベースに転送される。 レポート データ ストリームが無効の場合、ポリシーのセットにかかわらずプロセスはアーカイブされない。

  • [Off] を設定すると、レポート データ ストリームが有効になっていてもインスタンス データはレポート データベースに転送されない。つまり、データのパージのみが行われる。

  • [Default] を設定すると、システムのデフォルト レポート データ ポリシー (以下を参照) が使用される。

プロセス コンフィグレーション。 「プロセス詳細の表示および変更」を参照。


 

詳細については、以下のトピックを参照してください。

プロセス セキュリティ ポリシー

プロセス セキュリティを確保するために、管理者はプロセスに対して以下のセキュリティ ポリシーをコンフィグレーションできます。

セキュリティ ポリシーの設定方法については、「セキュリティ ポリシーの更新」を参照してください。

サービス レベル アグリーメント

サービス レベル アグリーメント (SLA) では、プロセスの目標のパフォーマンスを指定します。 プロセスの実行時間に関する内部または外部の標準的な取り決めです。

プロセスの SLA を指定するには、WebLogic Integration Administration Console で以下のしきい値を設定します。

これらのしきい値に関連するプロセスのステータスは、プロセス インスタンスごとに以下の方法でトラッキングします。

SLA しきい値を設定すると、目的の時間内に実行されないプロセスを簡単に確認できます。 これにより、サプライヤとカスタマ間の取り決め、あるいは独自のパフォーマンスの目標に合わせて変更を加えることができます。 プロセスごとの SLA の設定については、「プロセス詳細の表示および変更」を参照してください。

プロセス バージョン

デプロイ プロセスを変更するには、新しいプロセス バージョンを作成し、その作成した新バージョンを古いバージョンと一緒にプロダクションにリリースする必要があります。 新しいバージョンの作成およびデプロイの詳細については、『WebLogic Workshop Help』の「Integration アプリケーションを構築する」の以下のトピックを参照してください。

複数のバージョンがデプロイされている場合、どのバージョンを使用して新しいインスタンスを作成するかはシステムによって判断されます。 管理者は、以下の操作を行うことでプロセスのリリースを制御します。

新しいインスタンスを作成するとき、有効なバージョンの中から前回アクティブになったバージョンが選択されます (無効なバージョンから選択されることはありません)。

管理者がアクティブにする時間を設定することでプロセスをアクティブにするとき、現在実行中のインスタンスは対象外となります。 新しいバージョンに基づいて作成されるのは、新しいバージョンがアクティブになってから作成されたインスタンスだけです。

新しくアクティブになったバージョンに問題が発生した場合、以下のいずれかを実行すると簡単にロールバックできます。

バージョンを有効または無効にする方法、またはアクティブにする時間をコンフィグレーションする方法の詳細については、「プロセス バージョンの管理」を参照してください。

注意 : バージョニングされていないプロセスも、有効化および無効化が可能です。 「プロセス詳細の表示および変更」を参照してください。 バージョン管理の有無に関係なく、プロセスは、[有効] プロパティが true に設定されていて、現在の時間が [アクティブ化の日付] より後で [非アクティブ化の日付] より前の場合のみ実行可能です。

動的コントロール

動的コントロールには、現在のところサービス ブローカ コントロールやプロセス コントロールなどがあります。この動的コントロールの属性は、ルックアップ ルールとルックアップ値の組み合わせによって動的に設定します。 このプロセスは「動的バインディング」と言います。 動的バインディングでは、プロセスの開発者がルックアップ ルールを指定し、管理者がルックアップ値を定義します。 この設計パターンを使用すると、実行中のアプリケーションのコントロール属性を、再デプロイせずに再コンフィグレーションできます。

ルックアップ値、つまり「セレクタ」値は、DynamicProperties.xml ファイルに格納されています。このファイルはドメイン ルートの wliconfig サブディレクトリにあります。 DynamicProperties.xml ファイルに格納されている値は、プロセス コンフィグレーション モジュールの [動的コントロール プロパティの表示] ページで管理できます。

WebLogic Integration Administration Console で行った動的バインディングの変更は、Workshop の開発環境と静的表記のコンフィグレーションの変更をオーバライドします。

動的コントロールの詳細については、『WebLogic Workshop Help』の「Integration アプリケーションを構築する」の以下のトピックを参照してください。

 


プロセス コンフィグレーション モジュールの概要

プロセス コンフィグレーション モジュールからアクセスできるページを次の表に示します。 それぞれに関連するタスクとトピックを説明します。

ページ

関連タスク

トピック

プロセス タイプ

プロセス プロパティ概要

プロセス タイプのリストを表示する。 表示名、パブリック URI、状態 (ステートフルまたはステートレス)、トラッキング レベル、レポート データ ポリシー、および SLA が表示される。

プロセス タイプのリスト表示および検索

[プロセス タイプの詳細] ページにアクセスする。

プロセス タイプの詳細

プロセスのプロパティを表示する。 識別情報 (サービス URI とアプリケーション名など)、コンフィグレーション可能なプロパティ (表示名、トラッキング レベル、レポート データ ポリシー、SLA)、動的クライアント コールバック プロパティ、実行ポリシーと認可ポリシー、変数、およびアクティブなバージョンが表示される。

プロセス詳細の表示および変更

プロセスの対話型または印刷可能なグラフにアクセスする。

対話型または印刷可能なプロセス タイプ グラフの表示

以下のいずれかのページにアクセスして、設定を更新する。
プロセス プロパティの編集
プロセス バージョンの編集
新しいクライアント コールバック プロパティの追加
クライアント コールバック プロパティの編集
プロセス実行ポリシーの編集
プロセス認可ポリシーの編集
メソッド認可ポリシーの編集
コールバック認可ポリシーの編集


プロセス プロパティの編集

選択したプロセス タイプの表示名、SLA、SLA 警告しきい値、トラッキング レベル、およびレポート データ ポリシーを更新する。

プロセス詳細の表示および変更

プロセス バージョンの編集

選択したバージョンをアクティブにする日時を有効、無効、または設定する。

プロセス バージョンの管理

新しいクライアント コールバック プロパティの追加

クライアントへのコールバックを動的にコンフィグレーションする際に使用するセレクタ値およびプロパティを追加する。

動的クライアント コールバック セレクタの追加または変更

クライアント コールバック プロパティの編集

クライアントへのコールバックを動的にコンフィグレーションする際に使用するプロパティを編集する。

動的クライアント コールバック セレクタの追加または変更

プロセス実行ポリシーの編集

プロセスを実行する ID ([Run as])、および 1 つのプリンシパルが必要かどうかを指定する。

セキュリティ ポリシーの更新

プロセス セキュリティ ポリシー

プロセス認可ポリシーの編集

プロセス内のメソッド (クライアント要求) の最小の認可ロールを設定する。

セキュリティ ポリシーの更新

プロセス セキュリティ ポリシー

プロセス メソッド認可ポリシーの編集

選択したメソッドの追加の認可ロールを設定する。 すべてのメソッドの最低限の認可ロールは、プロセス認可ポリシーによって設定される。

セキュリティ ポリシーの更新

プロセス セキュリティ ポリシー

コールバック認可ポリシーの編集

選択したコールバックの認可ロールを設定する。

セキュリティ ポリシーの更新

プロセス セキュリティ ポリシー

動的コントロール

動的コントロール プロパティの表示

動的コントロールを表示する。 コントロール名、タイプ、およびセレクタ値が表示される。

動的コントロールのリスト表示および検索

コントロールからセレクタを削除する。

動的コントロール セレクタの削除

コントロールの [セレクタの追加] ページにアクセスし、新しいセレクタのプロパティを定義する。または、[編集] ページで既存のセレクタのプロパティを編集する。

動的コントロール セレクタの追加または変更

新しいプロセス コントロール セレクタの追加

新しいセレクタのプロパティを定義する。

セレクタのプロセス コントロール プロパティの定義

プロセス コントロール セレクタの編集

既存のセレクタのプロパティを更新する。

セレクタのプロセス コントロール プロパティの定義

新しいサービス ブローカ コントロール セレクタの追加

新しいセレクタのプロパティを定義する。

セレクタのサービス ブローカ コントロール プロパティの定義

サービス ブローカ コントロール セレクタの編集

既存のセレクタのプロパティを更新する。

セレクタのサービス ブローカ コントロール プロパティの定義


 

 


プロセス タイプのリスト表示および検索

[プロセス プロパティ概要] ページでは、デプロイされた各プロセス タイプについて、以下の情報が表示されます。 プロパティの詳細については、「プロセス詳細の表示および変更」を参照してください。


 

注意 : プロセス タイプは、表示名を基準にアルファベット順に表示されます。

プロパティ

説明

表示名

プロセスに割り当てられている表示名。 [プロセス タイプの詳細] ページにリンクしている。

注意 : 複数のバージョンのプロセスがデプロイされている場合、通常は、表示名にバージョン番号を付けます。ただし、これは必須ではありません。

パブリック URI

プロセス URI。 複数のバージョンがデプロイされている場合は、バージョン グループ URI (つまり、バージョン番号は追加されない)。

状態

プロセス タイプ ([ステートフル] または [ステートレス])。

トラッキング レベル

プロセスに設定されたトラッキング レベル。

レポート データ ポリシー

トラッキング データのレポート データ ポリシー。

SLA

プロセスに設定されたサービス レベル アグリーメント。


 

プロセス タイプをリスト表示および検索するには

  1. ホーム ページで、[プロセス コンフィグレーション] モジュールを選択します。
  2. ページをスクロールして、特定のプロセス タイプを検索します。 左下隅のコントロールを使用します。 ページ番号を選択して任意のページに移動するか、矢印ボタンを使用して、次 、前 、最初 、または最後 のページに移動します。

 


動的コントロールのリスト表示および検索

[動的コントロール プロパティの表示] ページには、デプロイされたプロセスから参照される動的コントロール (プロセス コントロールおよびサービス ブローカ コントロール) が表示されます。 コントロールごとに、動的バインディングのセレクタ値が表示されます。 コントロール セレクタの追加または変更については、「動的コントロール セレクタの追加または変更」を参照してください。


 

動的コントロールをリスト表示および検索するには

  1. ホーム ページで、[プロセス コンフィグレーション] モジュールを選択します。
  2. 左側のパネルから、[動的コントロールの表示] を選択します。
  3. 特定のコントロールを検索するには、以下のいずれかを実行します。

 


プロセス詳細の表示および変更

[プロセス タイプの詳細] ページでは、プロセスのプロパティを表示または変更できます。


 


 

プロセスの詳細を表示および変更するには

  1. プロセスを検索します。 「プロセス タイプのリスト表示および検索」を参照してください。
  2. プロセス名をクリックし、[プロセス タイプの詳細] ページを表示します。
  3. コンフィグレーション可能なプロパティを更新するには、以下の手順を実行します。
    1. [コンフィグレーション可能なプロパティ] セクションで、[コンフィグレーション] をクリックし、[プロセス プロパティの編集] ページを表示します。

    2.  
    3. 必要なプロパティを設定します。 プロパティについては、この手順の後に続く表で説明します。
    4. [送信] をクリックしてプロパティを更新し、[プロセス タイプの詳細] ページに戻ります。
  4. バージョンを有効、無効、またはアクティブにする場合は、「プロセス バージョンの管理」を参照してください。
  5. 動的クライアント コールバック プロパティをコンフィグレーションする場合は、「動的クライアント コールバック セレクタの追加または変更」を参照してください。
  6. 実行ポリシー、プロセス認可ポリシー、メソッド認可ポリシーを更新する場合は、「セキュリティ ポリシーの更新」を参照してください。

[プロセス タイプの詳細] ページに表示される情報の概要を次の表に示します。

注意 : 反復的開発モードでサーバが実行されている場合 (iterativeDevFlag=true)、コンフィグレーション可能なプロパティへの更新は、アプリケーションのビルドなどによってプロセスを再デプロイするときにオーバライドされます。

プロパティ

説明

管理者による
設定
(可/不可)

サービス URI

プロセス URI。 複数のバージョンのプロセスがある場合は、バージョン番号が追加される。

不可

アプリケーション名

アプリケーションの名前。

不可

ステートフル/ステートレス

プロセス タイプ ([ステートフル] または [ステートレス])。 ステートフル プロセスおよびステートレス プロセスを作成する方法の詳細については、『WebLogic Workshop Help』の「Integraion アプリケーションを構築する」の「ステートレスおよびステートフルのビジネス プロセスを構築する」を参照。

不可

説明

プロセスのわかりやすい説明。

不可

バージョン グループ URI

バージョン管理されているプロセスの、バージョン グループの URI。

不可

プロセス グラフ

プロセスの対話型または印刷可能なビューへのリンク。 「対話型または印刷可能なプロセス タイプ グラフの表示」を参照。

不可

コンフィグレーション可能なプロパティ

表示名

プロセスに割り当てられている表示名。

注意 : 複数のバージョンのプロセスがデプロイされている場合、通常は、表示名にバージョン番号を付けます。ただし、これは必須ではありません。

トラッキング レベル

プロセスに設定されたトラッキング レベル。 以下のイベント タイプをトラッキングできます。

グローバルなイベント
開始プロセス、終了プロセス、サスペンド、再開などのイベント。

ノードの移行
実行ノードごとに生成されるイベント (開始ノード イベント、終了ノード イベントまたは中止ノード イベント)。

Full

グローバルなイベント、ノードの移行、およびデータがトラッキングされる。

Node

グローバルなイベントおよびノードの移行がトラッキングされる。

Minimum

開始プロセス、終了プロセス、サスペンド、再開などのグローバルなイベントがトラッキングされる。

Default

トラッキング レベルが現在のシステム全体の設定に設定される (Full、Node、Minimum、または None)。 「デフォルト トラッキングおよびレポート データ ポリシーのコンフィグレーション」を参照。

None

イベントもデータもトラッキングされない。

レポート データ ポリシー

トラッキング データのレポート データ ポリシー。

On

レポート データを有効にする。 このプロセスで利用可能なトラッキング データは、オフライン データベースに送信される。

Off

このプロセスのレポート データを無効にする。

Default

このレポート データ ポリシーをシステム デフォルトのレポート データ ポリシーに設定する。 「トラッキング データのレポートおよびパージ」を参照。

SLA

サービス レベル アグリーメント (SLA)。秒、分、時間、または日で表される。 このしきい値に達すると、プロセス インスタンスに対して赤いフラグ が表示される。

SLA がないプロセスには、「なし」が表示される。 SLA 設定を削除するには、[プロセス プロパティの編集] ページの [SLA] フィールドに 0 と入力する。

SLA の詳細については、「サービス レベル アグリーメント」を参照。

SLA 警告しきい値

SLA 合計時間に対する割合。 このしきい値に達すると、プロセス インスタンスに対して警告フラグ が表示される。

有効

バージョン管理されていないプロセスの場合は、プロセスが有効かどうかを表す (有効の場合は true、無効の場合は false)。 バージョン管理されているプロセスについては、「バージョン グループ」の説明を参照。

アクティブ化の日付

バージョン管理されていないプロセスについて、プロセスがアクティブになった日時、またはプロセスをアクティブにする日時。

非アクティブ化の日付

バージョン管理されていないプロセスについて、プロセスを非アクティブにする日時。

動的クライアント コールバック プロパティ

セレクタ テーブル

プロセスに [Client Response] ノードがあり、ルックアップ プロパティが指定されている場合、管理者がコンフィグレーションしたセレクタ値がリスト表示される。 値が表示されていない場合は、まだ何も追加されていない。

セレクタ名

セレクタのプロパティをルックアップする際に使用するセレクタ名。

編集

セレクタの [クライアント コールバック プロパティの編集] ページへのリンク。

削除

セレクタを削除するときに使用するコントロール。

バージョン グループ

バージョン グループ URI

グループの URI。

不可

デフォルト サービス URI

プロセス タイプの URI。

不可

現在アクティブ

現在アクティブなグループのプロセス。

不可

バージョン グループ テーブル

バージョン グループのデプロイされた各バージョンのエントリ。

不可

表示名

プロセス バージョンに割り当てられている表示名。

不可

サービス URI

プロセス バージョンの URI。

不可

有効

プロセスが有効かどうかを表す (有効の場合は true、無効の場合は false)。

アクティブ化の日付

プロセス バージョンがアクティブになった日時、またはプロセス バージョンをアクティブにする日時。

非アクティブ化の日付

プロセス バージョンプロセス バージョンを非アクティブにする日時。

コンフィグレーション

[プロセス バージョンの編集] ページへのリンク。このページで、プロセス バージョンをアクティブにする時間を有効または無効にしたり、更新したりできる。 「プロセス バージョンの管理」を参照。


セキュリティ ポリシー

実行ポリシー

Run As

この ID として、プロセスのオペレーションが実行される。 [呼び出し側の ID] または [開始ユーザ] のいずれか選択できる。

1 つのプリンシパルが必要

[はい] または [いいえ]。 [はい] が設定されている場合、受信クライアント要求すべてが 1 人のユーザから送信されなければなりません。

プロセス認可ポリシー

プロセスのメソッドを呼び出すためのロール。

メソッド認可ポリシー

メソッドを呼び出すための追加のロール (メソッドはプロセス認可ポリシーで指定されているロールを継承する)。

コールバック認可ポリシー

コールバックを呼び出すためのロール。

変数

変数

定義されている変数の名前と宣言されたタイプ

不可


 

 


対話型または印刷可能なプロセス タイプ グラフの表示

[プロセス タイプの詳細] ページでは、デプロイされたプロセス タイプの対話型または印刷可能なグラフを表示できます。 このグラフには、ビジネス プロセスと、そのクライアントおよびリソースとの対話、たとえばデータベース、JMS キュー、ファイル システムなどが示されています。

実行中のインスタンスがある場合は、[プロセス インスタンス詳細] ページからインスタンスの対話型または印刷可能なグラフにアクセスできます。 「対話型または印刷可能なプロセス インスタンス グラフの表示」を参照してください。

注意 : 対話型プロセス グラフには、Adobe SVG Viewer 3.0 が必要です。 詳細については、「対話型グラフの要件」を参照してください。 印刷可能なグラフには Adobe Acrobat などの PDF ビューアが必要です。

印刷可能なプロセス タイプ グラフを表示するには

注意 : 印刷可能なグラフを表示するには、Adobe Acrobat Reader をインストールする必要があります。

  1. 表示するプロセスを検索します。 「プロセス タイプのリスト表示および検索」を参照してください。
  2. プロセス名をクリックし、[プロセス タイプの詳細] ページを表示します。
  3. [印刷可能表示] をクリックします。
  4. プロセス グラフが PDF ドキュメントとして表示されます。

対話型のプロセス タイプ グラフを表示するには

  1. 使用しているブラウザが要件を満たしていることを確認します。 「対話型グラフの要件」を参照してください。
  2. 表示するプロセスを検索します。 「プロセス タイプのリスト表示および検索」を参照してください。
  3. プロセス名をクリックし、[プロセス タイプの詳細] ページを表示します。
  4. [対話型表示] をクリックします。
  5. 次の図のように、Adobe SVG Viewer に対話型ビューが表示されます。


     
  6. 必要に応じて、以下の手順を実行します。

 


プロセス バージョンの管理

[プロセス タイプの詳細] ページの [バージョン グループ] セクションでは、プロセス グループのバージョンをアクティブにする時間を有効または無効にしたり、更新したりします。


 

注意 : noiterativedev を指定して実行している場合は、EAR を再デプロイしても、実行中のインスタンスは終了しません。 プロダクション環境では、次のフラグを使用して WebLogic Server を起動することをお勧めします。production noiterativedev nodebug notestconsole

『WebLogic Integration ソリューションのベスト プラクティスに関する FAQ』の「パフォーマンスに関するヒント」にある「実行時のチューニング上の問題」を参照してください。

バージョンを有効、無効、またはアクティブにするには

  1. 表示するプロセスを検索します。 「プロセス タイプのリスト表示および検索」を参照してください。
  2. プロセス名をクリックし、[プロセス タイプの詳細] ページを表示します。
  3. [バージョン グループ] セクションのバージョンの表に、各バージョンの現在のステータスが表示されます。

  4. バージョンの表で、目的のバージョンの [コンフィグレーション] リンクをクリックします。
  5. [プロセス バージョンの編集] ページが表示されます。


     
  6. 必要に応じて、以下の手順を実行します。
  7. 以下のいずれかを実行します。

注意 : 必ず 1 つのバージョンがアクティブになっている必要があります。 プロセスを呼び出したときに利用できるバージョンがない場合、つまり、すべてのバージョンが無効になっている場合は、エラーがログに記録されます。

 


動的クライアント コールバック セレクタの追加または変更

プロセスに [Client Response] ノードがあり、ルックアップ プロパティが指定されている場合、[プロセス タイプの詳細] ページには [動的クライアント コールバック プロパティ] セクションが表示されます。 このセクションでは、クライアントへのコールバックを動的にコンフィグレーションする際に必要なセレクタの値およびプロパティを定義できます。

[Client Response] ノードのルックアップ プロパティ指定の詳細については、『WebLogic Workshop Help』の「Integration アプリケーションを構築する」の「クライアントにメッセージを送信する」を参照してください。

動的クライアント コールバック セレクタを追加または変更するには

  1. プロセスを検索します。 「プロセス タイプのリスト表示および検索」を参照してください。
  2. プロセス名をクリックし、[プロセス タイプの詳細] ページを表示します。
  3. [動的クライアント コールバック プロパティ] セクションで、以下のいずれかを実行します。
  4. 必要なプロパティを設定します。 利用できるプロパティの詳細については、この手順の最後の表を参照してください。
  5. [送信] をクリックします。
  6. [プロセス タイプの詳細] ページが表示されます。 新しいセレクタを追加した場合は、その値が表示されます。

[新しいクライアント コールバック プロパティの追加] ページおよび [クライアント コールバック プロパティの編集] ページで使用できる設定の概要を次の表に示します。

設定

説明

必須/
省略可能

[セレクタ値] フィールドに、ルックアップ キーを入力する。

実行時にコントロール属性を選択および動的に設定する際に使用する値。

注意 : このフィールドは、[クライアント コールバック プロパティの編集] ページでは編集できません。

必須

[動的な認証を行わない]、[基本認証]、または [証明書ベースの認証] オプション ボタンを選択する。

認証の種類。

省略可能

[ユーザ名] フィールドにユーザ名を入力する。

必須ユーザ名 ([基本認証] が選択されている場合)。

[基本認証] が選択されている場合は必須。

[パスワード エリアス] フィールドにパスワード エリアスを入力する。

パスワード ストアでユーザ パスワードをルックアップするときに使用するパスワード エリアス。 「パスワード エリアスおよびパスワード ストア」を参照。

[クライアント証明書のエリアス] フィールドに証明書エリアスを入力する。

[証明書ベースの認証] の証明書エリアス。

[証明書ベースの認証] が選択されている場合は必須。

[クライアント証明書のパスワード エリアス] フィールドにパスワード エリアスを入力する。

パスワード ストアで証明書パスワードをルックアップするためのパスワード エリアス。 「パスワード エリアスおよびパスワード ストア」を参照。

[キーストアの場所] フィールドにキーストアの場所を入力する。

キーストアの場所。

[キーストア パスワード エリアス] フィールドにパスワード エリアスを入力する。

パスワード ストアでキーストア パスワードをルックアップするときに使用するパスワード エリアス。 「パスワード エリアスおよびパスワード ストア」を参照。

[キーストア タイプ] フィールドにキーストアの種類を入力する。

キーストア タイプ。


 

動的クライアント コールバック セレクタを削除するには

  1. プロセスを検索します。 「プロセス タイプのリスト表示および検索」を参照してください。
  2. プロセス名をクリックし、[プロセス タイプの詳細] ページを表示します。
  3. [動的クライアント コールバック プロパティ] セクションで、セレクタ値の右側にある [削除] リンクをクリックします。

 


セキュリティ ポリシーの更新

[プロセス タイプの詳細] ページでは、プロセスまたはそのメソッドおよびコールバックのセキュリティ ポリシーを設定できます。

注意 : 必要な MBeans を実装する認証プロバイダがコンフィグレーションされていない場合、プロセス認可ポリシー、メソッド認可ポリシー、およびコールバック認可ポリシーをコンフィグレーションするためのオプションが無効になります。 認証プロバイダの要件に関する詳細については、「ユーザ管理のセキュリティ プロバイダ要件」を参照してください。

セキュリティ ポリシーを設定するには

  1. 表示するプロセスを検索します。 「プロセス タイプのリスト表示および検索」を参照してください。
  2. プロセス名をクリックし、[プロセス タイプの詳細] ページを表示します。
  3. プロセスの実行ポリシーをコンフィグレーションするには
    1. [実行ポリシー] セクションで、[コンフィグレーション] をクリックします。
    2. [プロセス実行ポリシーの編集] ページが表示されます。


       
    3. [Run As] ドロップダウン リストから、[呼び出し側の ID] または [開始ユーザ] を選択します。
    4. [1 つのプリンシパルが必要] チェック ボックスをチェックするか、チェックをはずします。
    5. [送信] をクリックしてプロパティを更新し、[プロセス タイプの詳細] ページに戻ります。
  4. 認可ポリシーをコンフィグレーションするには、必要に応じて、以下の手順を実行します。
  5. 以下の手順に従って、ロール割り当てを追加または削除します。
  6. ロールを追加するには

    1. [利用可能なロール] リストから、追加するロールを選択します (複数のロールを選択するには、〔Ctrl〕を押しながら、追加するロールを 1 つずつクリックします)。
    2. をクリックし、選択したロールを [現在のロール] リストに移動します。

    ロールを削除するには

    1. [現在のロール] リストから、削除するロールを選択します (複数のロールを選択するには、〔Ctrl〕を押しながら、追加するロールを 1 つずつクリックします)。
    2. をクリックし、選択したロールを [利用可能なロール] リストに移動します。
  7. 以下のいずれかを実行します。

 


動的コントロール セレクタの追加または変更

[動的コントロール プロパティの表示] ページでは、新しいセレクタを追加したり、既存のセレクタを更新したりできます。

セレクタを追加または変更するには

  1. 更新する動的コントロールを検索します。 「動的コントロールのリスト表示および検索」を参照してください。
  2. 以下のいずれかを実行します。
  3. 必要なプロパティを設定します。 利用できるプロパティの詳細については、動的コントロールのタイプに対応するトピックを参照してください。
  4. 以下のいずれかを実行します。

 


セレクタのプロセス コントロール プロパティの定義

注意 : (動的) セレクタは非推奨となっています。 WebLogic Integration Administration Console でコンフィグレーションした値をルックアップするには、XML メタデータ キャッシュ コントロールを使用してください。さらに、実行時にプロセス コントロールの setProperties() 呼び出しを使用してエンドポイントを設定します。 XML メタデータ キャッシュ コントロールの詳細については、WebLogic Workshop ヘルプの「Integration コントロールを使用する」にある「XML メタデータ キャッシュ コントロール」を参照してください。また、プロセス コントロールの詳細については、WebLogic Workshop ヘルプの「Integration コントロールを使用する」にある「プロセス コントロール」を参照してください。 WebLogic Integration Administration Console の詳細については、『WebLogic Integration ソリューションの管理』を参照してください。

[新しいプロセス コントロール セレクタの追加] ページおよび [プロセス コントロール セレクタの編集] ページでは、セレクタ値、対象 URI、ユーザ名、およびパスワード エリアスを設定できます。


 

利用できる設定の概要を次の表に示します。

設定

説明

必須/
省略可能

[セレクタ値] フィールドに、ルックアップ キーを入力する。

実行時にコントロール属性を選択および動的に設定する際に使用する値。

注意 : このフィールドは、[プロセス コントロール セレクタの編集] ページでは編集できません。

追加する場合は必須

[対象 URI] フィールドに、対象プロセスの URI を入力する。

ルックアップ キーに関連する対象プロセスの URI。

省略可能

[ユーザ名] フィールドにユーザ名を入力する。

対象プロセスを呼び出すときに使用するユーザ名 (必要な場合)。

省略可能

[パスワード エリアス] フィールドにパスワード エリアスを入力する。

パスワード ストアでユーザ パスワードをルックアップするときに使用するパスワード エリアス。 「パスワード エリアスおよびパスワード ストア」を参照。

省略可能


 

 


セレクタのサービス ブローカ コントロール プロパティの定義

注意 : (動的) セレクタは非推奨となっています。 WebLogic Integration Administration Console でコンフィグレーションした値をルックアップするには、XML メタデータ キャッシュ コントロールを使用してください。さらに、実行時にサービス ブローカ コントロールの setProperties() 呼び出しを使用してエンドポイントを設定します。 XML メタデータ キャッシュ コントロールの詳細については、WebLogic Workshop ヘルプの「Integration コントロールを使用する」にある「XML メタデータ キャッシュ コントロール」を参照してください。また、サービス ブローカ コントロールの詳細については、WebLogic Workshop ヘルプの「Integration コントロールを使用する」にある「サービス ブローカ コントロール」を参照してください。 WebLogic Integration Administration Console の詳細については、『WebLogic Integration ソリューションの管理』を参照してください。

[新しいサービス ブローカ コントロール セレクタの追加] ページおよび [サービス ブローカ セレクタの編集] ページでは、セレクタ値および関連するプロパティを設定できます。


 

利用できる設定の概要を次の表に示します。

設定

説明

必須/
省略可能

[セレクタ値] フィールドに、ルックアップ キーを入力する。

実行時にコントロール属性を選択および動的に設定する際に使用する値。

注意 : このフィールドは、[サービス ブローカ セレクタの編集] ページでは編集できません。

必須

[エンド ポイント] フィールドに、対象サービスの URI を入力する。

このルックアップ キーに関連するサービス エンド ポイントの URI。

省略可能

[プロトコル] ドロップダウン リストから、プロトコルを選択する。

呼び出すときに使用するプロトコル。 有効な値は以下のとおり。
http-soap
http-xml
jms-soap
jms-xml
form-get
form-post

デフォルトは http-soap

注意 : WebLogic Integration Administration Console では、これらのどの値でも指定できるので、プロセスでサポートされるプロトコルを選択するように注意する必要があります。 たとえば、raw XML (非 SOAP) プロトコルは対話 Web サービスでは使用できません。

省略可能

[動的な認証を行わない]、[基本認証]、または [証明書ベースの認証] オプション ボタンを選択する。

認証の種類。

クライアント証明書が必要な場合は、[証明書ベースの認証] を選択し、[キーストアの場所]、[キーストア パスワード エリアス]、および [キーストア タイプ] フィールドに値を入力する。

省略可能

[ユーザ名] フィールドにユーザ名を入力する。

対象プロセスを呼び出すときに使用するユーザ名 (必要な場合)。

[基本認証] が選択されている場合は必須。

[パスワード エリアス] フィールドにパスワード エリアスを入力する。

パスワード ストアでユーザ パスワードをルックアップするときに使用するパスワード エリアス。 「パスワード エリアスおよびパスワード ストア」を参照。

[クライアント証明書のエリアス] フィールドに証明書エリアスを入力する。

リモート サービスで双方向認証 SSL またはデジタル署名が必要な場合の証明書エリアス。

[証明書ベースの認証] が選択されている場合は必須。

[クライアント証明書のパスワード エリアス] フィールドにパスワード エリアスを入力する。

パスワード ストアで証明書パスワードをルックアップするためのパスワード エリアス。 「パスワード エリアスおよびパスワード ストア」を参照。

[キーストアの場所] フィールドにキーストアの場所を入力する。

キーストアの場所。

[証明書ベースの認証] が選択されている場合は必須。

[キーストア パスワード エリアス] フィールドにパスワード エリアスを入力する。

パスワード ストアでキーストア パスワードをルックアップするときに使用するパスワード エリアス。 「パスワード エリアスおよびパスワード ストア」を参照。

[キーストア タイプ] フィールドにキーストアの種類を入力する。

キーストア タイプ。


 

 


動的コントロール セレクタの削除

[動的コントロール プロパティの表示] ページでは、セレクタを削除できます。

セレクタを削除するには

  1. 更新する動的コントロールを検索します。 「動的コントロールのリスト表示および検索」を参照してください。
  2. 削除するセレクタ値の左側にある [削除] リンクをクリックします。
  3. セレクタがリストから削除されます。

 

Skip navigation bar  ページの先頭 前 次