创建 IBM Rational Application Developer 更新服务器的本地镜像

对于 Rational Application Developer V6.0

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

目录

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

1.0 下载并解压缩更新

要创建 IBM® Rational® Application Developer 更新服务器的本地镜像,下载下表中的更新:
Rational Application Developer 更新 FTP 位置
IBM Rational Product Updater 6.0.0.4 ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_6004.zip
修订包 6.0.0.1 - IBM Rational Application Developer ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad6001.zip
Interim Fix 001 for Rational Application Developer 6.0.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad6001_interim_fix001.zip
Interim Fix 002 for Rational Application Developer 6.0.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad6001_interim_fix002.zip
Interim Fix 003 for Rational Application Developer 6.0.0.1 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/rad6001_interim_fix003.zip
J2EE 连接器工具 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/J2C _Features _RAD.zip
IBM Informix® 4GL 至 EGL 转换实用程序 ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/I4GL_Discovery_Features_RAD.zip
IBM WebSphere® Portal Test Environment 5.0.2.3 Update ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/PORTAL_UTE_5023_Features_RAD.zip
IBM WebSphere Portal Test Environment 5.1.0.1 Update ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/PORTAL_UTE_5101_Features_RAD.zip
IBM Rational Deployment Toolkit for WebLogic Server ftp://ftp.software.ibm.com/software/rationalsdp/rad/60/zips/WLToolkit_6001_Features_RAD.zip

在下载更新之后,将文件解压缩至目标目录,将在该目录中建立更新服务器的本地镜像。

注意

注意:可以将所有更新解压缩到同一目标目录。更新不会互相覆盖。

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_J2C.xml
  2. 在同一目录中将该文件另存为 site.xml。如果该目录已经包含名为 site.xml 的文件,则将 site_J2C.xml 中的 <feature/> 信息复制到 site.xml<site></site> 部分中。
  3. 将每个 site_identifier.xml 文件中的 <feature/> 信息复制到 site.xml 中。


  4. 例如,下列代码显示了将 rad\60\discovery\site_J2C.xmlrad\60\discovery\site_i4gl.xml 中的 <feature/> 信息复制到 rad\60\discovery\site.xml 中的结果:

    <?xml version="1.0" encoding="UTF-8"?>
    <site>
    <!-- J2C feature-->
    <feature patch="true" id="com.ibm.j2c.win32" version="1.0.0" os="win32" url="features/com.ibm.j2c.win32_1.0.0.jar">
    <category name="fixpack" />
    </feature>
    <feature patch="true" id="com.ibm.j2c.linux" version="1.0.0" os="linux" url="features/com.ibm.j2c.linux_1.0.0.jar">
    <category name="fixpack" />
    </feature>
    <feature patch="false" id="updater.rad.ifeature.001" version="1.0.0" url="features/updater.rad.ifeature.001_1.0.0.jar">
    <category name="proxies" />
    </feature>
    <feature patch="false" id="updater.rad.ifeature.001.nl1" version="1.0.0" url="features/updater.rad.ifeature.001.nl1_1.0.0.jar">
    <category name="proxies" />
    </feature>

    <feature patch="false" id="updater.rad.ifeature.RAR" version="1.0.0" url="features/updater.rad.ifeature.RAR_1.0.0.jar">
    <category name="proxies" />
    </feature>


    <!--I4GL conversion utility-->
       <feature patch="false" id="com.ibm.etools.i4gl.conversion.win32" version="6.0.0" url="features/com.ibm.etools.i4gl.conversion.win32_6.0.0.jar" os="win32">
    </feature>

    <feature patch="false" id="com.ibm.etools.i4gl.conversion.linux" version="6.0.0" url="features/com.ibm.etools.i4gl.conversion.linux_6.0.0.jar" os="linux">
    </feature>

    <feature patch="false" id="updater.rad.ifeature.i4glconversion.001" version="1.0.0" url="features/updater.rad.ifeature.i4glconversion.001_1.0.0.jar">
    </feature>

    <feature patch="false" id="updater.zips.i4glconversion.win32.001" version="1.0.0" url="features/updater.zips.i4glconversion.win32.001_1.0.0.jar">
    </feature>

    <feature patch="false" id="updater.zips.i4glconversion.linux.001" version="1.0.0" url="features/updater.zips.i4glconversion.linux.001_1.0.0.jar">
    </feature>

    </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_6001.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.application.developer.update" url="http://server1/rational_updates/rad/60/update/site.xml/">
    </update-policy>


  5. 添加所有其它 product\policy_identifier.xml 文件(如 rad\policy_J2C.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.application.developer.update" url="http://server1/rational_updates/rad/60/update/site.xml/">
       <url-map pattern="com.ibm.rational.application.developer.discovery" url="http://server1/rational_updates/rad/60/discovery/site.xml/">
    </update-policy>


  9. 通过输入 Rational Product Updater 的 site.xml 文件的通用可访问绝对路径创建其更新的 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 从更新服务器的本地镜像安装更新

在更新服务器的本地镜像可用之后,用户可以通过遵循下列指示信息安装更新:

使用安装了 Rational Application Developer 的相同用户帐户安装更新。

限制

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

  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. 要接受许可协议并继续安装,单击确定


  12. 根据计算机处理器的速率和计算机中 RAM 的大小,更新可能要花较长的时间来进行安装。

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

  13. 关闭 Rational Product Updater。