成果物を IBM® Rational® Focal Point™ に対して
取得した後、オリジナル・アプリケーション内で一部の成果物が変更されたときには、Rational Focal Point 内で
再度これらの成果物を同期させることができます。
手順
- Rational Focal Point でワークスペースを開きます。
- を
クリックし、さらに「ビューの追加コマンド」をクリックします。
- ビュー・コマンドを追加するビューを選択します。
- 「REST クライアント・コマンド構成」セクションで、以下の手順に従ってください。
- 「REST クライアント・コネクター名」に、接続を識別する名前を入力します。
- 「REST 要求方式」で、「SYNCHRONIZE」メソッドを選択します。 各メソッドについては、『リソース管理でサポートされるメソッド』トピックを参照してください。
- 「フレンド・リスト」で、フレンドとして Rational Focal Point に追加されているアプリケーションを選択します。
- 「REST 成果物に対する URL 属性の選択」で、「選択」をクリックして属性を選択します。 この属性には、アプリケーションの成果物への URL が入ります。
- 「REST クライアント・テンプレート XML 構成」セクションで、以下の手順に従ってください。
- 「テンプレート XML への REST アプリケーション URL」で、アプリケーション内の成果物を指す
URL を入力して、「テンプレート XML の取得」をクリックします。 「REST アプリケーション・テンプレート XML」テキスト・ボックスに XML がロードされます。 XML を動的にロードしない場合は、「REST アプリケーション・テンプレート XML」テキスト・ボックスに XML をコピーできます。
注: 「REST アプリケーション・テンプレート XML」テキスト・ボックス内の XML は、アプリケーションへの新規データのポストをサポートしている必要があります。 XML がこれをサポートしていない場合は、XML を手動で作成または編集する必要があります。
- 「REST アプリケーション成果物へのルート XPath」で、「選択」をクリックして、属性のルート XPath を選択します。 「選択」ボタンは、「REST アプリケーション・テンプレート XML」内の XML が正しい場合のみ使用可能になります。
- 「属性マッピング」セクションで、「追加」を
クリックして、Rational Focal Point の
属性とアプリケーションの属性をマップします。 例えば、アプリケーション内で重大度属性の値が変更された場合は、Rational Focal Point の重大度属性を、アプリケーションの dc:severity 属性にマップします。
SYNCHRONIZE 操作の実行後、Rational Focal Point 内の重大度属性は、新しい値に変更されます。
- 「構成」セクションで、以下の手順に従ってください。
- 「REST アプリケーションでサポートされる日付形式」に、外部アプリケーションで使用されている日付形式を入力します。
- 「Focal Point セパレーター」に、コンマ (,) やセミコロン
(;) などの分離文字の値を入力します。 複数選択項目およびリンク・リストの項目は、指定した分離文字で区切られます。
- Rational Focal Point と
アプリケーションの間で属性の ID をマップするには、「要求パラメーター・テーブル」セクションで、「追加」を
クリックして、Rational Focal Point の属性を選択します。
「キー」列にアプリケーションの ID を入力します。 例えば、Rational Focal Point の
プロジェクト ID を選択した場合は、「キー」列に、アプリケーション内で
プロジェクト ID として使用されている ID を入力します。
- 「要求ヘッダー・マッピング」セクションで、「追加」をクリックして、ヘッダーの名前と値を入力します。 Rational solution for
Collaborative Lifecycle Management アプリケーションの
場合、ヘッダーは以下のとおりです。
| ヘッダー名 |
ヘッダー値 |
| Accept |
application/rdf+xml |
| Content-Type |
application/rdf+xml |
| OSLC-Core-Version |
2.0 |
- 「保存」をクリックします。
- 「表示」メニューで、もう一方のアプリケーションと同期させるエレメントのビューをクリックします。
- ビュー内の使用可能なすべての成果物を同期するには、ビューのツールバーからドロップダウン・リストをクリックして、SYNCHRONIZE ビュー・コマンドを選択し、「移動」アイコン
をクリックします。
- 1 つの成果物を同期するには、成果物のツールバーから SYNCHRONIZE ビュー・コマンドを選択して、「移動」アイコン
をクリックします。