使構件到 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。 XML 會載入 REST 應用程式範本 XML 文字框中。如果您不想讓 XML 動態載入,您可以將 XML 複製到 REST 應用程式範本 XML 文字框中。
註: REST 應用程式範本 XML 文字框必須支援將新資料公佈到應用程式的作業。如果 XML 不支援該作業,您必須手動建立或編輯 XML。
- 在 REST 應用程式構件的根 XPath 中按一下選取,然後選取屬性的根 XPath。 只有在 REST 應用程式範本 XML 中的 XML 正確時,才會啟用選取按鈕。
- 在屬性對映區段中按一下新增,然後將 Rational Focal Point 屬性與應用程式的屬性相對映。 例如,如果「嚴重性」屬性的值在應用程式中有所修改,請對映 Rational Focal Point 的「嚴重性」屬性與應用程式的 dc:severity 屬性。在 SYNCHRONIZE 作業後,Rational Focal Point 中的「嚴重性」屬性會修改為新值。
- 在「配置」區段中,完成下列步驟:
- 在 REST 應用程式支援的日期格式中,輸入外部應用程式所使用的日期格式。
- 在 Focal Point 分隔字元中輸入分隔字元值,如逗點 (,) 或分號 (;)。MultiChoice 與 LinkedList 項目都會以指定的分隔字元隔開。
- 若要在 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 視圖指令後按一下執行圖示
。
- 若要同步化一項構件,請在構件工具列中選取 SYNCHRONIZE 視圖指令,然後按一下執行圖示
。