更新 OSLC 整合的鏈結配置

如果您已從 ClearQuest® 8.0.0.3 版或更舊版本升級,且您的環境支援 OSLC 整合,請更新 OSLC 配置以防止鏈結錯誤。

開始之前

從 ClearQuest 8.0.0.3 版或更早版本升級之後,請完成此作業。

關於這項作業

當您從 8.0.0.3 版或更早版本升級 ClearQuest Web Server 時,新的 oslc:versionoslc:domain 參數沒有有效值,因為 8.0.0.4 版之前的 ClearQuest 版本不支援這些參數。因此,當您嘗試在 ClearQuest 記錄中存取外部 OSLC 資源的鏈結時,可能會遇到 JavaScript 問題。
以下的每一個實務範例都可能會發生鏈結錯誤:
  • 在 8.0.0.4 之前的版本中,已在 ClearQuest Web Client 介面中建立專案鏈結
  • 在 8.0.0.4 之前的 ClearQuest 版本中,已建立從另一個應用程式到 ClearQuest Web Client 介面的專案鏈結
如果此問題存在,當您將游標移至鏈結上方時,不會顯示所鏈結構件的預覽。 如果您使用 Firebug 來除錯問題,則會傳回此錯誤:406 無法接受
表 1 提供 IBM® Rational® ClearQuest 8.0.0.4 版以及更新版本支援的 OSLC 版本及網域表示法範例。

若要解決 ClearQuest Web Client 中的 OSLC 鏈結錯誤,請更新 project-area-links.rdf 檔案中的 ClearQuest Web 鏈結配置,以使用有效的版本及網域規格。

程序

選擇下列其中一種方法來更新 OSLC 配置參數。
建議方法(不需要重新啟動 ClearQuest Web Server)
  1. 從「專案關係管理」頁面中移除現有的專案鏈結。
    project-area-links.rdf 檔案位於下列目錄中:< profile-root>\installedApps\< cell>\TeamEAR.ear\cqweb.war\WEB-INF\classes,其中變數參數的值如下:
    • <profile-root> 是在該處部署了 ClearQuest 的 WebSphere® Application Server 設定檔的根目錄。
    • <cell> 是 WebSphere Application Server Cell 的名稱
  2. 在 ClearQuest project-area-links.rdf 檔案中,確認新鏈結具有有效值。
  3. 再次新增每一個專案鏈結。
替代方法(需要重新啟動 ClearQuest Web Server)
  1. project-area-links.rdf 檔案中,手動新增或編輯 oslc:versionoslc:domain 參數以及相關聯的值。
  2. 重新啟動 ClearQuest Web Server。

意見