在 OpenSocial 容器中嵌入文档生成功能

可以在 OpenSocial 容器(例如,Rational® solution for Collaborative Lifecycle Management 仪表板)中嵌入文档生成功能。

开始之前

管理员可能需要在 rpeng 服务器上设置 CORS_DOMAINS 属性,才能允许来自 Rational solution for CLM 服务器的 XHR 请求。如果 CLM 应用程序与 Web 应用程序具有共同的宿主,那么不需要这样做。

关于此任务

Web 应用程序提供了一个示例窗口小部件,通过该窗口小部件可以访问最新版本的报告。一旦您将该窗口小部件添加至 OpenSocial 容器,您就可以从该嵌入式窗口小部件生成文档。可以使用 REST API 来创建其他窗口小部件。可以添加任意数目的窗口小部件。在下列步骤中,使用 CLM 仪表板作为容器。

过程

  1. 可以在以下网址找到样本窗口小部件:http://rpe_server:port/widgets/singlereport.xml
  2. 转至 OpenSocial 容器。
  3. 在仪表板中,单击添加窗口小部件选项卡。添加窗口小部件
  4. 单击添加 OpenSocial 小配件
    添加 OpenSocial 窗口小部件
  5. 输入步骤 1 中的样本窗口小部件的 URL。
  6. 单击添加窗口小部件
    RPE 文档生成设置
  7. 保存更改。 已将该窗口小部件添加至仪表板。
  8. 在窗口小部件菜单中,单击设置
  9. 指定报告名称以及是否已共享该报告。如果您想要共享文档,那么这些文档对于任何能够访问服务器的用户都可视。
    添加 OpenSocial 窗口小部件 URL
  10. 登录到窗口小部件中的 Rational Publishing Engine。
    登录到 Rational Publishing Engine
  11. 在窗口小部件中单击刷新
  12. 单击生成文档 生成文档之后,系统会提示您下载这些文档和日志。
    已生成的文档