更新 OSLC 集成的链接配置

如果您已从 ClearQuest® V8.0.0.3 或更低版本进行升级并且您的环境支持 OSLC 集成,请更新 OSLC 配置以防止链接错误。

开始之前

从 ClearQuest V8.0.0.3 或更低版本升级后完成此任务。

关于此任务

从 V8.0.0.3 或更低版本升级 ClearQuest Web 服务器时,新的 oslc:versionoslc:domain 参数没有有效值,因为这些参数在 V8.0.0.4 之前的 ClearQuest 发行版中不受支持。因此,您在尝试访问 ClearQuest 记录中指向外部 OSLC 资源的链接时可能会遇到 JavaScript 问题。
链接错误可以发生在以下任一场景中:
  • 在 V8.0.0.4 之前版本的 ClearQuest Web 客户机界面中创建了项目链接
  • 在 V8.0.0.4 之前的 ClearQuest 版本中创建了从另一个应用程序到 ClearQuest Web 客户机界面的项目链接
如果存在此问题,那么在将光标悬停在链接上方时,不会显示链接工件的预览。如果使用 Firebug 调试该问题,那么返回以下错误:406 Not Acceptable
表 1 提供 IBM® Rational® ClearQuest V8.0.0.4 和更高版本支持的 OSLC 版本和域表示法的示例。

要解决 ClearQuest Web 客户机中的 OSLC 链接错误,请更新 project-area-links.rdf 文件中的 ClearQuest Web 链接配置以使用有效的版本和域规范。

过程

选择以下某种方法来更新 OSLC 配置参数。
建议方法(无需重新启动 ClearQuest Web 服务器)
  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 单元的名称
  2. 在 ClearQuest project-area-links.rdf 文件中,确认新链接具有有效值。
  3. 再次添加各项目链接。
备选方法(需要重新启动 ClearQuest Web 服务器)
  1. project-area-links.rdf 文件中,手动添加或编辑 oslc:versionoslc:domain 参数及关联值。
  2. 重新启动 ClearQuest Web 服务器。

反馈