次の例は、プロジェクトの高信頼性メッセージ配信を設定する方法を示しています。NetBeans に含まれている「同期 BPEL プロセス」サンプルを使用しています。
NetBeans IDE で、「プロジェクト」タブを選択して「プロジェクト」ウィンドウを開きます。
「ファイル」メニューから「新規プロジェクト」を選択します。
「新規プロジェクト」ダイアログボックスが表示されます。
「新規プロジェクト」ダイアログボックスの「カテゴリ」リストで、「サンプル」>「SOA」>「同期 BPEL プロセス」を選択し、「次へ」をクリックします。
デフォルトのプロジェクト名と場所をそのまま使用し、「完了」をクリックします。
「プロジェクト」ウィンドウに新規プロジェクトが表示されます。
NetBeans IDE で、「プロジェクト」ウィンドウの SynchronousSampleApplication ノードを展開します。「サービスアセンブリ」を右クリックし、「編集」を選択します。
NetBeans IDE 内に CASA エディタが開き、同期サンプルアプリケーションのデザインビューが表示されます。CASA エディタは .casa ファイルの作成と編集を行います。このファイルには、複合アプリケーションの設定情報が含まれています。このサンプルには、CASA エディタによって SynchronousSampleApplication.casa ファイルが作成されています。
CASA エディタで、「プロジェクトの構築」アイコンをクリックして複合アプリケーションを構築します。
構築が正常に完了すると、デザインビューに WSDL ポートエンドポイント、JBI モジュール、およびこのエンドポイントと JBI モジュールの間の接続が表示されます。
「SOAP バインディング」を右クリックし、ポップアップメニューから「編集する WSDL ポートを複製...」を選択します。
「複合アプリケーションに WSDL ポートを複製」ダイアログが表示されます。「了解」をクリックして続行します。「SOAP バインディング」アイコンに、プロパティーエディタと「サーバー/クライアント設定」にアクセスするためのアイコンが表示されます。
「SOAP バインディング」上の「サーバー/クライアント設定」アイコンをクリックし、「サーバー設定」を選択します。
SOAP バインディングポートの「WS-Policy Attachment」ダイアログボックスが表示されます。