创建 IBM Rational Software Architect 更新服务器的本地镜像

适用于 Rational Software Architect V6.0.1.1

© Copyright IBM Corporation 2004, 2006. All Rights Reserved.

目录

1.0 下载和解压缩更新
2.0 创建和更新 site.xml 文件
3.0 创建 policy.xml 文件
4.0 从更新服务器的本地镜像安装更新

1.0 下载和解压缩更新

要创建 IBM® Rational® Software Architect 更新服务器的本地镜像,请下载以下更新。如果您先前创建了更新服务器的本地镜像,则除去所有过时的功能部件文件之后才能下载这些更新。

更新 FTP 位置 注意
IBM Rational Product Updater 6.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_601.zip -
Fix Pack 6.0.1.1 - IBM Rational Software Architect ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_6011.zip 此版本的 zip 文件是一个累积更新;它包含自 V6.0 以来的所有修订和更新。如果您的本地镜像站点上没有刷新包 6.0.1,请下载此 zip 文件。
Fix Pack 6.0.1.1 - IBM Rational Software Architect
(需要 IBM Rational Software Architect V6.0.1 或更高版本)
ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_6011_post601.zip 此版本的 zip 文件只包含自刷新包 6.0.1 以来的修订和更新。仅当您的本地镜像站点上有刷新包 6.0.1 时,才下载此 zip 文件。
Interim Fix 001 for Rational Software Architect 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_interim_fix001.zip -
Interim Fix 002 for Rational Software Architect 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_interim_fix002.zip -
Interim Fix 003a for Rational Software Architect 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_interim_fix003a.zip -
IBM Rational Rose® 模型导入 6.0.1.3 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_RMI6013.zip -
IBM Rational Rose 模型导入 6.0.1.4 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601101_RMI6014.zip -
IBM Rational Rose 模型导入 6.0.1.5.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601103_RMI601501.zip -
IBM Rational XDE 模型导入 6.0.1.3 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_XDE6013.zip -
IBM Rational XDE 模型导入 6.0.1.4 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601101_XMI6014.zip -
IBM Rational XDE 模型导入 6.0.1.5 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601102_XMI6015.zip -
IBM Rational XDE 模型导入 6.0.1.6.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601103_XMI601601.zip -
IBM Rational DoDAF modeling 6.0.1.1.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601101_DODAF601101.zip -
IBM Rational DoDAF modeling 6.0.1.1.0.2.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601103_DODAF6011021.zip -
IBM Rational Display UML terms in English feature ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601_uml_import_ifeature601.zip -
J2EE 接口工具 6.0.1.2 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601_J2C6012.zip -
J2EE 接口工具 6.0.1.3 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa601_J2C6013.zip -
IBM WebSphere® Application Server V6.0 Integrated Test Environment update ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_WAS6025.zip -
Java SDK update for IBM WebSphere Application Server V6.0 Integrated Test Environment For both Windows® and Linux®: ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_WAS6025_SDK_update.zip
For Windows only: ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_WAS6025_SDK_update_win32.zip
For Linux only: ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_WAS6025_SDK_update_linux.zip
-
IBM WebSphere Portal Test Environment 5.1.0.3 update ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_portal_ute5103.zip -
IBM WebSphere Portal Test Environment 5.1.0.4 update ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa60_portal_ute5104.zip -
Daylight Saving Time Update for IBM Rational Software Architect 6.0.1.1 ftp://ftp.software.ibm.com/software/rationalsdp/rsa/60/zips/rsa6011_DST_Update.zip -

注意事项:您必须下载 IBM Rational Product Updater 6.0.1。

在下载更新后,将文件解压缩到将登台更新服务器本地镜像的目标目录。 您可将所有更新解压缩到同一目标目录。这些更新不会相互覆盖。

2.0 创建和更新 site.xml 文件

通常,每个产品都存在更新站点和发现站点。更新站点包含产品修订(例如临时修订、修订包和刷新包),发现站点包含可选功能部件。

注意:Rational Product Updater 不具有发现站点。

每个下载的产品修订在 product\60\update\ 目录中包含 site_identifier.xml 文件,每个下载的功能部件在 product\60\discovery\ 目录中包含 site_identifier.xml 文件,其中 identifier 标识产品修订或功能部件,product 标识产品。用于 Rational Product Updater 的更新的 site_identifier.xml 文件位于 rpu\60\update\ 目录。

更新站点和发现站点各自需要单独的 site.xml 文件。要创建各自的 site.xml 文件,必须结合相应 site_identifier.xml 文件中的 <feature/> 信息。

要创建或更新 site.xml 文件,请完成以下步骤:

  1. 在文本编辑器中打开某个 site_identifier.xml 文件。例如,打开 site_6011_RMI6013.xml
  2. 在同一目录中将文件保存为 site.xml。如果目录已包含名为 site.xml 的文件,则将 site_6011_RMI6013.xml 中的 <feature/> 信息复制到 site.xml<site></site> 部分中。
  3. 将每个 site_identifier.xml 文件中的 <feature/> 信息复制到 site.xml 中。


  4. 例如,以下代码显示了将 rsa\60\discovery\site_6011_RMI6013.xmlrsa\60\discovery\site_6011_XDE6013.xml 中的 <feature/> 信息复制到 rsa\60\discovery\site.xml 中的结果:

    <?xml version="1.0" encoding="UTF-8" ?>
    <site>
       <!-- Rose Model Import -->
       <feature id="com.ibm.rational.rose.model.import.rsa" patch="false" url="features/com.ibm.rational.rose.model.import.rsa_6.0.1.3.jar" version="6.0.1.3">
          <category name="refreshpack"/>
       </feature>
       <feature id="updater.rmi.nl1.plugins.6011" patch="false" url="features/updater.rmi.nl1.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>
       <feature id="updater.rmi.plugins.6011" patch="false" url="features/updater.rmi.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>
       <feature id="updater.rmi.win32.plugins.6011" patch="false" url="features/updater.rmi.win32.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>

       <!-- XDE Model Import -->
       <feature id="com.ibm.rational.rsa.xde.model.import" patch="false" url="features/com.ibm.rational.rsa.xde.model.import_6.0.1.3.jar" version="6.0.1.3">
          <category name="refreshpack"/>
       </feature>
       <feature id="updater.xde.nl1.plugins.6011" patch="false" url="features/updater.xde.nl1.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>
       <feature id="updater.xde.plugins.6011" patch="false" url="features/updater.xde.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>
       <feature id="updater.xde.win32.plugins.6011" patch="false" url="features/updater.xde.win32.plugins.6011_1.0.0.jar" version="1.0.0">
          <category name="proxies"/>
       </feature>

       <!-- Category Definition -->
       <category-def label="Fix Packs" name="fixpack">
          <description>Fix Packs</description>
       </category-def>
       <category-def label="Interim Fixes" name="interimfix">
          <description>Interim Fixes</description>
       </category-def>
       <category-def label="Proxy Features" name="proxies">
          <description>Proxy Features</description>
       </category-def>
    </site>


    注意:
  5. 保存并关闭更新的 site.xml 文件。保留原始的 site_identifier.xml 文件作为参考。
  6. 关闭文本编辑器。

3.0 创建 policy.xml 文件

每个下载的产品修订和功能部件包含引用其 site_identifier.xml 文件的 product\policy_identifier.xml 文件。必须将所有的 policy_identifier.xml 文件合并到单个 policy.xml 文件中。在创建此文件后,可将它用于所有的产品更新,并可引用之前部分中创建的 site.xml 文件。

要创建 policy.xml 文件,请完成以下步骤:

  1. 用文本编辑器打开 product\policy_identifier.xml 文件。例如,打开 policy_60_6011.xml
  2. 在镜像站点的主目录中,将此文件保存为 policy.xml
  3. 编辑 URL 映射以指向 site.xml 而不是 site_identifier.xml。确保指定 site.xml 的普通适用的可访问绝对路径。例如,如果您的镜像站点在名为 server1 的 Web 服务器上,则您的 policy.xml 文件将会与以下示例类似:


  4. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.software.architect.update" url="http://server1/rational_updates/rsa/60/update/site.xml"/>
    </update-policy>


  5. 添加来自所有其他 product\policy_identifier.xml 文件(例如 rsa\policy_6011_XDE6013.xml)的 URL 映射信息。


  6. 对于每个可从更新服务器的本地镜像中更新的产品,您应该使更新站点有一个 URL 映射,而发现站点有另一个 URL 映射。功能部件发现站点需要另外的 URL。 每个 product\policy_identifier.xml 文件中都提供了这些模式。

  7. 编辑各个 URL 映射以指向 site.xml 而不是 site_identifier.xml。您的文件将会与以下示例类似:


  8. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.software.architect.update" url="http://server1/rational_updates/rsa/60/update/site.xml"/>
       <url-map pattern="com.ibm.rational.software.architect.discovery" url="http://server1/rational_updates/rsa/60/discovery/site.xml"/>
       <url-map pattern="com.ibm.rational.rsa.xde.model.import" url="http://server1/rational_updates/rsa/60/discovery/site.xml"/>
    </update-policy>


  9. 通过输入 site.xml 文件的通用可访问绝对路径,创建 Rational Product Updater 更新的 URL 映射。


  10. <url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml"/>

  11. 保存 policy.xml 文件。
  12. 关闭文本编辑器。

4.0 从更新服务器的本地镜像安装更新

在提供更新服务器的本地镜像后,用户能够通过完成以下指示信息来安装更新。

使用安装了该产品的同一用户帐户安装更新。

限制

要安装更新,请完成以下步骤:

  1. 启动 Rational Product Updater:

  2. 注意:在 Red Hat Enterprise Linux 3.0 和 SUSE Linux Enterprise Server 9.0 上,如果使用非缺省的桌面环境,则产品快捷方式可能不会显示在缺省位置。

  3. 单击首选项 > 更新站点
  4. 输入 policy.xml 文件的路径,此文件在更新服务器本地镜像的主目录中。
  5. 单击确定
  6. 单击查找更新查找可选功能部件


  7. 如果 Rational Product Updater 需要更新,则会提示您安装更新后才能继续操作。单击确定。Rational Product Updater 会安装更新、重新启动和检索可用更新列表。

  8. 选择您想安装的更新:
  9. 单击安装更新安装可选功能部件
  10. 要接受许可证协议并且继续安装,请单击确定


  11. 根据您的计算机处理器速度和您的计算机中的内存数量,更新可能花费很长的安装时间。

    在完成安装后,Rational Product Updater 会在“已安装的产品”页面上列出安装的更新。

  12. 关闭 Rational Product Updater。