IBM WebSphere Integration Developer

安装指南

版本 6.0.2
注意

使用此信息及它支持的产品前,请阅读本书结束部分的『声明』中的信息。

第五版(2006 年 12 月)
(C) Copyright International Business Machines Corporation 2006. All rights reserved.

目录

WebSphere Integration Developer 的安装需求
硬件要求
软件要求
操作系统
其他软件要求
IBM Rational Software Development Platform 和 shell 共享
在 Windows 操作系统上安装和卸载 WebSphere Integration Developer
迁移、升级和共存问题
从 CD-ROM 进行安装
从电子映像安装
创建网络安装映像
调用静默安装
安装本地映像
以静默方式将缺省功能部件安装到缺省目录中
以静默方式安装至另一个目录
以静默方式安装其他 WebSphere Integration Developer 功能部件
启动 WebSphere Integration Developer
启动 WebSphere Integration Developer 时使用"-clean"选项
卸载 WebSphere Integration Developer
以静默方式卸载 WebSphere Integration Developer
已知问题与局限性
从失败的安装恢复
卸载和重新安装 WebSphere Integration Developer 可能导致无法使用的状态
卸载导致故障
在 Windows Server 2003 SP1 或 Windows XP SP2 上安装 WebSphere Integration Developer 失败
未能安装集成测试环境
未能在 Windows Server 2003 卸载集成测试环境
在 Linux 上安装和卸载 WebSphere Integration Developer
迁移、升级和共存问题
从 CD-ROM 进行安装
从电子映像安装
创建网络安装映像
调用静默安装
安装本地映像
以静默方式将缺省功能部件安装到缺省目录中
以静默方式安装至另一个目录
以静默方式安装其他 WebSphere Integration Developer 功能部件
增加可用文件句柄数
启动 WebSphere Integration Developer
启动 WebSphere Integration Developer 时使用"-clean"选项
卸载 WebSphere Integration Developer
以静默方式卸载 WebSphere Integration Developer
已知问题与局限性
Novell NetWare 磁盘局限性
卸载和重新安装 WebSphere Integration Developer 可能导致无法使用的状态
卸载导致故障
未能安装集成测试环境
无法以非 root 用户身份查看业务集成透视图
安装更新
声明

WebSphere Integration Developer 的安装需求

安装 WebSphere(R) Integration Developer 前,请查看所有硬件和软件要求。

规划产品安装并评估共存产品的兼容性。IBM Rational Software Development Platform 和 shell 共享 中的信息提供了关于安装、更新、故障诊断、卸载以及重新安装 WebSphere Integration Developer 和其他 IBM(R) Rational(R) Software Development Platform(RSDP)产品的指南,可以帮助减少兼容性问题。

硬件要求

安装 WebSphere Integration Developer 前,必须安装下列硬件:

软件要求

操作系统

安装 WebSphere Integration Developer 前,必须安装下列软件:

其他软件要求

IBM Rational Software Development Platform 和 shell 共享

IBM Rational Software Development Platform 是一个成熟完备的开放式模块化解决方案,用于帮助团队构建、集成、扩展、改进和部署软件及基于软件的系统。

IBM Rational Software Development Platform(RSDP)是一个由多个产品共享的公共开发环境,这些产品包括下列各项:

如果安装以上任何产品,则将自动安装 Rational Software Development Platform 作为该产品的一部分。如果安装多个 Rational Software Development Platform 产品,则此开发平台只会安装一次。以上所有产品都具有称为工作台的相同用户界面,并且每个产品都以提供插件的 方式将功能添加到工作台中。插件是一个软件模块,用于将功能添加到现有程序或应用程序中。

要点:
WebSphere Integration Developer 6.0.2 仅与基于 Rational Software Development Platform 6.0.1.x 的产品兼容,例如 Rational Application Developer 6.0.1.1。如果在安装 WebSphere Integration Developer 6.0.2 期间检测到 Rational Application Developer 的另一版本,则会要求您将 Rational Application Developer 升级至 6.0.1.x(可从 http://www.ibm.com/support 获得)或卸载 Rational Application Developer,以便能够成功安装 WebSphere Integration Developer 6.0.2。

安装任何这样的 IBM Rational Software Development Platform 产品前,请研究并规划产品安装。首先,请估计需要安装单个产品还是多个产品。例如,WebSphere Integration Developer 可能满足所有需要。此产品通过其可定制工作台(WebSphere Integration Developer 工作空间 > 窗口 > 首选项 > 工作台 > 功能)提供了业务集成功能以及 Web、Web Service 和 Java(TM) 2 Enterprise Edition(J2EE)等内容。

在其他情况下,例如当项目同时包括开发门户网站和服务组件体系结构(SCA)时,可能需要安装多个产品。因为 Portal Toolkit 与 Rational Application Developer 一起运行,所以可能需要同时运行 WebSphere Integration Developer、Rational Application Developer 和 Portal Toolkit。如果资源充足的工作站数目有限,请考虑让这两个开发环境共存于同一工作站中。

迁移和共存

以下图表说明了在同一机器上尝试安装多个对于 Rational Software Development Platform 常见的产品时出现的情况。纵轴表示已安装产品,而横轴表示将尝试安装的产品。

尝试安装 WebSphere Integration Developer Rational Software Modeler Rational Web Developer Rational Application Developer Rational Software Architect Rational Functional Tester Rational Performance Tester
WebSphere Integration Developer 不适用 共享 共享 共享 共享 共享 共享
Rational Software Modeler 共享1 阻止2 不适用 共享 共享 升级 共享 共享
Rational Web Developer 共享1 阻止2 共享 不适用 升级 升级 共享 共享
Rational Application Developer 共享1 阻止2 共享 阻止 不适用 升级 共享 共享
Rational Software Architect 共享1 阻止2 阻止 阻止 阻止 不适用 共享 共享
Rational Functional Tester 共享1 阻止2 共享 共享 共享 共享 不适用 共享
Rational Performance Tester 共享1 阻止2 共享 共享 共享 共享 共享 不适用
注:
  1. 适用于已安装版本 6.0.1.1 的 Rational 产品的情况。
  2. 适用于已安装版本高于 6.0.1.x 的 Rational 产品的情况。

定义:

Shell 共享环境

当 Rational 软件产品和 WebSphere Integration Developer 安装在同一系统中时,它们共享一个公用框架。这种方法称为 shell 共享。安装的第一个产品也会安装该公用框架。安装其他产品时,会使用此现有框架,而仅安装特定于产品的插件。Shell 共享会强制执行,并且不能取消激活。

公用 框架节省空间和安装时间。与所安装产品相关联的工作台集成在一起,以便您可以在单个会话中查看和访问所有受支持功能。

Shell 共享要求所有安装的产品都基于兼容级别的 RSDP。如果要安装的产品不基于兼容级别,则安装程序会报告它不能使用现有 Rational 安装并指定必须升级该现有安装。

WebSphere Integration Developer 6.0.2 的安装要求

如果已安装 Rational Application Developer,则确保版本为 V6.0.1.x 以便与 WebSphere Integration Developer 6.0.2 兼容。如果具有非此版本的 Rational Application Developer,请在安装 WebSphere Integration Developer 6.0.2 之前使用 IBM Rational Product Updater 解决此不兼容问题。

在 shell 共享环境中卸载和重新安装

在 shell 共享环境中,由于 Rational Product Updater 的局限性,无法仅卸载和重新安装其中一个产品。

下列指示信息包括手工删除产品目录以除去一些工件的步骤,在重新安装产品之后,这些工件会导致环境不稳定。无论 WebSphere Integration Developer 是唯一的已安装产品还是多个已安装的 Rational Software Development Platform 产品中的一个,这些指示信息都是必需的。

要卸载 Rational Software Development Platform 产品,请完成下列步骤:

  1. 卸载所有 shell 共享产品。
  2. 删除所有 shell 共享产品的产品目录,例如 WebSphere Integration Developer、WebSphere Process Server Integrated Test Environment 和 Rational Application Developer 的产品目录。无论这些产品是安装在不同目录中还是安装在同一位置,都需要执行此步骤。
  3. 如果 WebSphere Process Server Integrated Test Environment 未能正确卸载,请执行下列步骤:
    1. 使用文本编辑器打开 C:\Documents and Settings\username\.WASRegistry 和 C:\Documents and Settings\username\.WBIRegistry。
    2. 删除所有旧路径。
    3. 使用文本编辑器打开 C:\Windows\vpd.properties 文件。
    4. 删除所有包含旧路径名的行。这些行通常以 WSBAA 和 WSEAA 开头。

      如果未执行此步骤,则重新安装 WebSphere Integration Developer 时,可能无法正确安装 WebSphere Process Server Integrated Test Environment。

  4. 重新安装产品。

升级产品时,会除去该产品并将它替换为功能更强大的产品。如果随后卸载新升级的产品,则将从系统中除去整个产品。例如,如果安装了 Rational Application Developer,然后升级至 Rational Software Architect,稍后选择卸载 Rational Software Architect,则将卸载所有插件(包括公共用户界面)- 将不会恢复至 Rational Application Developer。为了替换 Rational Application Developer,必须重新安装该产品。

如果在共享情况下安装了两个或多个产品,则用户界面一直保留原状,直到卸载最后一个产品为止。例如,如果安装了Rational Application Developer 和Rational Performance Tester,然后卸载了Rational Application Developer,则 Rational Performance Tester(以及用户界面)将仍然保留在系统中。

注:
用户界面安装在第一个基于 Rational Software Development Platform 的产品的安装目录中。安装任何其他产品时,不会再次安装该用户界面。因此,如果升级第一个产品,则由于首次安装目录仍然包含该用户界面内容,不应在升级完成后除去该目录。

在 Windows 操作系统上安装和卸载 WebSphere Integration Developer

本节提供在 Windows 上成功地安装或卸载 WebSphere Integration Developer 所需的步骤。

可以从 CD-ROM 或者通过您下载的电子映像来安装 WebSphere Integration Developer。尽管提供了安装向导,但是您还可以如本文档中稍后所概述的那样,从命令提示符处安装 WebSphere Integration Developer 或者执行静默安装。

还可以采用交互式控制台方式运行安装程序,这种方式可能更适合需要辅助功能选项的人员。"辅助功能选项方式"的命令行选项:

-accessibility 使运行时控制台方式向导对屏幕朗读器程序更友好。要以控制台方式运行,请从第一张 WebSphere Integration Developer 安装 CD 上的 \setup 目录运行以下命令:

setup.exe -is:javaconsole -log @NONE -accessibility

按照提示完成安装。注意,在指定 -accessibility 选项时,-is:javaconsole 选项至关重要。如果未指定此选项,则安装程序将被挂起。-log @NONE 选项将关闭日志记录,因此,日志信息将不会列示在命令提示符窗口中。如果在安装期间遇到任何问题,则您可能需要除去此选项以便收集日志信息。

迁移、升级和共存问题

不能从 WebSphere Studio Application Developer Integration Edition V4.x.x 或 V5.0.x 迁移至 WebSphere Integration Developer。但是,WebSphere Integration Developer 可与这两个产品中的任何一个共存。如果您愿意,可以采用手工方式将工作空间、工件和项目从 Rational ClearCase(R)、ClearCase LT 和 CVS 迁移至 WebSphere Integration Developer

可以将源工件从 WebSphere Studio Application Developer Integration Edition 5.1.1 迁移至 WebSphere Integration Developer,也可以选择共存。有关迁移的详细信息,请参阅迁移指南的 PDF 版或信息中心 中的迁移主题。

有关 IBM Rational Software Development Platform 以及其他基于此开发平台的产品之间共存的更多信息,请参阅IBM Rational Software Development Platform 和 shell 共享

从 CD-ROM 进行安装

要从产品安装 CD Disk 1 安装 WebSphere Integration Developer,请遵循下列步骤:

  1. 开始安装过程前,请阅读迁移、升级和共存问题
  2. 确保正在使用的用户标识包含双字节字符。 产品安装程序将验证此用户标识,如果它包含双字节字符,则将显示一条消息。
  3. Disk 1 插入 CD 驱动器。
  4. 如果系统上启用了自动运行,则将自动打开安装启动板程序。如果系统禁用了自动运行,则从 Disk 1 的根目录运行 launchpad.exe 以显示"WebSphere Integration Developer 启动板"窗口。
    1. 可选: 可以选择不使用启动板,而是通过从 Disk 1 上的 \setup 目录运行 setup.exe 来直接进入 WebSphere Integration Developer 安装向导。如果要从命令行提示符处安装 WebSphere Integration Developer 而不使用图形用户界面进行安装,则从 Disk 1 上的 \setup 目录运行 setup.exe -console 命令。
      注:
      取消通过控制台方式安装 WebSphere Integration Developer 是受限制的。一旦开始安装 WebSphere Integration Developer,就不能取消安装。可以在执行安装过程的准备步骤期间取消安装,但是不支持 在开始将文件复制到硬盘驱动器之后取消安装。按 Ctrl+C 将强制退出安装过程,但建议不要这样做。
    WebSphere Integration Developer 启动板
  5. 从"WebSphere Integration Developer 安装启动板"中选择安装 IBM WebSphere Integration Developer V6.0.2
  6. 等待安装向导打开,然后单击下一步以继续安装。
  7. 遵循屏幕上有关诸如阅读许可协议和指定目标安装目录等的各项任务的指示信息。
  8. 在"功能部件"窗口中,可以选择要安装的 WebSphere Integration Developer 功能部件。可以返回至安装向导并稍后安装可选功能部件。
  9. 单击下一步以显示 WebSphere Integration Developer 安装的摘要信息。
    注:
    显示的磁盘空间要求是所有文件需要的总字节数。实际占用的磁盘空间可能会大很多。特别是磁盘格式化为 FAT32 时,由于 FAT32 使用的磁盘分块结构,很多小文件都无法有效地使用磁盘空间。
  10. 单击下一步以安装 WebSphere Integration Developer。

    如果在安装临近结束时接收到有关注册许可证出现问题的警告,请遵循下列步骤:

    1. 转至安装目录中的 \logs 子目录。
    2. 使用文本编辑器打开 license.log。
    3. 如果 license.log 包含下列两行中的一行:
      486604803  The requested license has expired
      486604805  The start dates for all licenses have not yet occurred
      则确保正确设置了系统时钟,然后 启动 WebSphere Integration Developer。
  11. 安装程序会花一些时间来设置开发环境并初始化 Eclipse。最终您会看到一条确认安装已完成的消息。单击下一步以完成安装。 确认 WebSphere Integration Developer 安装成功

注:

从电子映像安装

WebSphere Integration Developer 有四个可下载部件。必须至少下载前三个部件;第四个部件可选。

安装产品前,磁盘上必须有大约 4 GB 的空间可用于存储整组可下载映像,另外还需要 4 GB 的磁盘空间来解压缩这些映像。

要下载并创建电子安装映像,请完成下列步骤:

  1. 将所有必需部件和需要的可选部件下载到同一个临时目录中。如果以后需要任何可选部件,则尝试安装前,下载其他可选部件并重新运行解压缩工具。
  2. 启动位于临时目录中的 Extractor_WID602_Win32.exe 文件。这将启动创建安装映像的向导。
  3. 遵循向导中的指示信息来指定需要在何处创建映像以及需要包括哪些功能部件。
  4. 在创建了映像之后,如果需要立即安装产品,则单击完成。或者,可以清除启动安装向导复选框并稍后通过从创建安装映像的目录启动 disk1\launchpad.exe 来运行安装程序。
  5. 遵循从 CD-ROM 进行安装一节中描述的指示信息。

创建网络安装映像

可以在网络驱动器上放置一份安装映像,以便用户可以通过网络进行安装。

要从网络驱动器运行安装程序,必须使用下载的 WebSphere Integration Developer 电子映像或按下面所述复制各 CD 的内容。

大约需要 4 GB 的磁盘空间,以将 CD 内容存储在磁盘上。要从 CD 复制文件,请完成下列步骤:

  1. 将第一张 WebSphere Integration Developer 安装 CD 插入 CD 驱动器。
  2. 在网络驱动器上创建一个要用于存储映像的临时目录,例如 network_drive:\install_image。
  3. 在临时目录下,创建名为 disk1 的子目录。此子目录必须名为 disk1,并且它必须是小写的。
  4. 将第一张安装 CD 上的所有文件和目录复制到临时目录中的 disk1 子目录中。
  5. 重复步骤 3 和 4 并将其他五张 CD 的内容复制到名为 disk2disk3disk4disk5disk6 的子目录中。

注:

调用静默安装

如果不需要与安装向导进行交互,则可以用静默方式运行 WebSphere Integration Developer 安装程序。

安装本地映像

以静默方式安装 WebSphere Integration Developer 前,必须安装本地映像:

  1. 开始安装过程前,请阅读迁移、升级和共存问题
  2. 确保正在使用的用户标识包含双字节字符。产品安装程序将验证此用户标识,如果它包含双字节字符,则将 显示一条消息。
  3. 创建网络安装映像中所述创建本地或网络安装映像。如果仅要安装 WebSphere Integration Developer,则只需要复制前五张 CD 中的信息。

以静默方式将缺省功能部件安装到缺省目录中

缺省情况下,以静默方式安装 WebSphere Integration Developer 时将安装下列功能部件:

要以静默方式将 WebSphere Integration Developer 以及缺省选择的功能部件一起安装到缺省目录 system_drive:\Program Files\IBM\WebSphere\ID\602 中,请完成下列步骤:

  1. 如果尚未复制映像,则按安装本地映像中所述进行复制。
  2. 从命令行切换至在上一步骤中创建的临时目录中的 \disk1\setup 目录(例如,network_drive:\install_image\disk1\setup)。
  3. 运行以下命令:
    setup.exe -silent
  4. 完成 WebSphere Integration Developer 的静默安装可能要花一些时间。要确定何时完成安装,您可以定时查看缺省安装目录中的 \logs 目录。如果出现 license.log 文件,则静默安装已完成。

以静默方式安装至另一个目录

通过更改 installLocation 参数,可以将 WebSphere Integration Developer 安装至另一目录。例如,如果要将"d:\my softdev"作为安装目录,请遵循以静默方式将缺省功能部件安装到缺省目录中中描述的步骤并运行以下命令:

setup.exe -silent -P installLocation="d:\my softdev"

在此示例中,仅安装了缺省功能部件。

以静默方式安装其他 WebSphere Integration Developer 功能部件

WebSphere Integration Developer 为您提供了以静默方式安装所有缺省功能部件的样本响应文件。此响应文件名为 responsefile.txt,位于 \disk1\util 目录中。如果需要更改响应文件以安装其他功能部件,建议首先生成 responsefile.txt 的备份副本。

可更新响应文件以安装可选 WebSphere Integration Developer 功能部件。下表显示了响应文件选项及其在响应文件中的对应条目。

表 1. 响应文件选项列表
功能部件 响应文件条目
产品安装目录 安装位置
集成测试环境
  • WebSphere Process Server V6.0.2 概要文件
  • WebSphere Enterprise Service Bus V6.0.2 概要文件
feature_wps6_win32.active
  • profile_selection_panel_win32.wps
  • profile_selection_panel_win32.esb

要以静默方式安装任何可选功能部件,请完成下列步骤:

  1. 将 responsefile.txt 复制为新文件,例如 myresponsefile.txt。
  2. 编辑响应文件副本。
  3. 查找包含上表所示的安装功能部件名称的行。例如,如果要安装集成测试环境,则将在响应文件中查找下行:# -P feature_wps6_win32.active=<value>
  4. 对此行进行下列更改:
    1. 除去第一列中的 #。
    2. <value> 更改为 true

    在此示例中,此行将更改为:

       -P feature_wps6_win32.active=true
  5. 如果已安装集成测试环境功能部件,则必须至少启用一个服务器概要文件:
  6. 保存更改。
  7. 如果尚未复制映像,则按安装本地映像中所述进行复制。
  8. 从命令行切换至在上一步骤中创建的临时目录中的 \disk1\setup 目录(例如,network_drive:\install_image\disk1\setup)。
  9. 启动静默安装前,建议测试响应文件并验证是否在安装向导中注册其设置。如果未注册,则响应文件设置或命令语法存在问题。要测试响应文件,请在不使用 -silent 选项的情况下运行 setup.exe
    setup.exe -options "Your_directory\myresponsefile.txt"
    其中 Your_directory 是响应文件所在目录的标准目录名称。
  10. 在使用 -silent 选项的情况下运行 setup.exe
    setup.exe -silent -options "Your_directory\myresponsefile.txt"
    其中 Your_directory 是响应文件所在目录的标准目录名称。
  11. 完成 WebSphere Integration Developer 的静默安装可能要花一些时间。要确定完成安装的时间,可以定期监视安装目录中的 \logs 子目录。如果出现 license.log 文件,则静默安装已完成。

启动 WebSphere Integration Developer

要启动 WebSphere Integration Developer,请完成下列步骤:

  1. 选择开始 > 程序 > IBM WebSphere > Integration Developer 6.0.2 > WebSphere Integration Developer
  2. 当第一次启动 WebSphere Integration Developer 时,将打开一个对话框,并且预先指定了缺省工作空间目录。缺省情况下,工作内容将存储在一个名为 workspace 的目录中,该目录位于 C:\Documents and Settings\youruserid\IBM\wid6.0 中。如果要将工作内容保存在其他地方,则可以更改工作空间的名称和位置。
    注:
    创建新的工作空间时,强烈建议您尽可能地减少缺省路径的字符数。否则,文件路径长度超过 Windows 的 256 个字符限制时,可能会遇到问题。

    如果没有使用简短工作空间文件路径,则可能会导致在构建、部署或删除应用程序时出现问题。以简短路径开始要比出现问题后进行更正容易得多。

  3. 缺省情况下,会清除将此项用作缺省工作空间,并且不再询问复选框。如果保留了缺省值,则每次启动 WebSphere Integration Developer 时,都会打开一个对话框以允许您切换工作空间。例如,选择为不同项目维持不同工作空间时,可能需要保留此缺省值。
    提示:
    如果选择了将此项用作缺省工作空间,并且不再询问复选框,则此对话框将不再打开,并且 WebSphere Integration Developer 将开始使用来自先前会话的工作空间。启动产品后,可以在窗口 > 首选项 > 工作台 > 启动和关闭页面中更改缺省值。
  4. 单击确定。创建工作空间结构时,将有一些延迟。

工作台首先打开一系列欢迎页面,它们显示产品概述和有关新增内容的信息,以及指向教程、样本和外部 Web 资源的链接。请花一些时间浏览这些选项。另外,还要注意"帮助"菜单中提供的信息资源。

缺省情况下,联机帮助仅显示 WebSphere Integration Developer 这本书。可以通过单击"帮助"浏览器中的显示所有主题图标来启用 Rational Application Developer 联机帮助。类似地,如果您安装了其他 Rational Software Development Platform 产品,则可使用同样的方式来启用它们的联机帮助。

启动 WebSphere Integration Developer 时使用"-clean"选项

可以对 WebSphere Integration Developer 启动使用 -clean 选项,它会执行一些功能。

WebSphere Integration Developer 基于 Eclipse 平台,它将所有 plugin.xml 文件高速缓存至单个存储库,以便获得更快的装入速度。如果安装新插件前使用了 WebSphere Integration Developer,则应该在使用 -clean 选项的情况下启动 WebSphere Integration Developer 一次。

  1. 从命令行切换至 WebSphere Integration Developer 的安装目录(例如 drive:\Program Files\IBM\WebSphere\ID\602)
  2. 运行命令 wid.exe -clean,以启动 WebSphere Integration Developer。

-clean 选项迫使 WebSphere Integration Developer 重建 Eclipse 存储库。这适用于任何通过解压缩至 plugins 文件夹以安装到 Eclipse 中的插件。该选项还执行下列功能:

此外,由配置目录中列示的各个插件来处理在使用 -clean 时 WebSphere Integration Developer 执行的工作。

在应用任何临时修订后都使用 -clean 选项来启动 WebSphere Integration Developer 是很好的习惯。这将确保重新生成插件注册表以反映任何来自所应用修订的更改。仅需要在应用任何临时修订后 立即执行此操作,因为使用 -clean 选项的运行将花费大量时间重新生成插件注册表。

卸载 WebSphere Integration Developer

要卸载 WebSphere Integration Developer,请完成下列步骤:

  1. 确保服务器已停止。
    1. 在业务集成透视图中,单击服务器选项卡以打开"服务器"视图。
    2. 在"服务器"视图中,右键单击服务器并选择停止
    3. 在"服务器"视图的状态区域,确保继续卸载前服务器的状态为已停止
  2. 关闭 WebSphere Integration Developer。
  3. 打开控制面板,然后打开添加/删除程序窗口。选择 IBM WebSphere Integration Developer 6.0.2 并单击更改/删除以进行卸载。

将自动删除任何插件或功能部件目录中的所有文件,包括位于这些目录中任一目录下的用户数据和第三方插件。不会删除包含您的工作内容的工作空间目录。其他一些目录仍然保留,情况如下:

如果尝试部分卸载 WebSphere Integration Developer 的一个或多个必需功能部件,则您将接收到与以下内容类似的错误消息:

Invalid selection:
Unable to uninstall ide_required: root is not set for uninstall

要解决此问题,请选择 WebSphere Integration Developer V6.0.2 复选框。将重新初始化卸载面板,以便现在可以完全卸载 WebSphere Integration Developer,或者清除对打算卸载的功能部件的选择。

以静默方式卸载 WebSphere Integration Developer

要以静默方式卸载 WebSphere Integration Developer,请完成下列步骤:

  1. 确保服务器已停止(请参阅卸载 WebSphere Integration Developer)。
  2. 从命令提示符转至安装目录并输入
    wid_prod\_uninst\uninstall.exe -silent

已知问题与局限性

本节讨论有关 WebSphere Integration Developer 的 Windows 安装和卸载的已知问题和局限性。有关影响该产品实际使用的问题和局限性的信息,请参阅产品自述文件或联机帮助。

从失败的安装恢复

如果安装失败,则必须除去任何已安装的 WebSphere Integration Developer 文件。如果您打算安装 WebSphere Integration Developer 的目录是空的,则表示安装过程除去了所有已安装的文件,并且可以删除该空目录。

卸载和重新安装 WebSphere Integration Developer 可能导致无法使用的状态

在同一位置卸载并重新安装 WebSphere Integration Developer 可能导致无法使用的状态。重新安装期间,没有任何错误消息反映此问题。

有两个可以解决此问题的方案。在卸载 WebSphere Integration Developer 之后,可在重新安装之前删除整个安装目录,也可将 WebSphere Integration Developer 重新安装到另一位置。

卸载导致故障

卸载 WebSphere Integration Developer 时,以下错误消息可能出现在卸载向导末尾:

Errors occurred during the uninstallation.
An error occurred and product uninstallation failed.  Look at the log file
wid_install_dir\logs\wid_v602_uninstall.log for details.

因为卸载期间卸载向导无法除去某些目录路径,所以会出现此问题。导致此问题的原因可能是安装路径很长或者进程锁定了这些目录。

要解决此问题,请关闭卸载向导并删除 WebSphere Integration Developer 安装目录。

在 Windows Server 2003 SP1 或 Windows XP SP2 上安装 WebSphere Integration Developer 失败

问题

在 Microsoft Windows Server 2003 SP1 或 Windows XP SP2 上安装 WebSphere Integration Developer 时,文件 <installdir>/updater/workspace/.metadata/.log 中可能出现类似于以下内容的异常消息:

!ENTRY org.eclipse.update.core 4 0 May 24, 2006 16:18:53.797
!MESSAGE Unable to remove C:\WID\wid_prod\update\eclipse\features\com.ibm.websphere.integration.developer.update_6.0.2"
from the file system. [java.lang.Exception]
!STACK 0
java.lang.Exception
at org.eclipse.update.internal.core.UpdateManagerUtils.removeEmptyDirectoriesFromFileSystem(UpdateManagerUtils.java:305)
at org.eclipse.update.internal.core.SiteFileContentConsumer.abort(SiteFileContentConsumer.java:239)
at org.eclipse.update.internal.core.FeatureExecutableContentConsumer.abort(FeatureExecutableContentConsumer.java:152)
at org.eclipse.update.core.Feature.install(Feature.java:511)
at org.eclipse.update.internal.core.SiteFile.install(SiteFile.java:78)
at org.eclipse.update.internal.core.ConfiguredSite.install(ConfiguredSite.java:121)
at org.eclipse.update.internal.core.ConfiguredSite.install(ConfiguredSite.java:85)
at org.eclipse.update.internal.operations.InstallOperation.execute(InstallOperation.java:73)
at org.eclipse.update.internal.operations.BatchInstallOperation.execute(BatchInstallOperation.java:85)
at com.ibm.orca.updater.actions.InstallUpdates.installFeatures(InstallUpdates.java:202)
at com.ibm.orca.updater.actions.InstallUpdates$1.run(InstallUpdates.java:156)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101) 

安装过程结束,但未完成最后的许可证注册步骤。

原因

该问题由数据执行保护(DEP)功能导致,这项功能由运行在 Microsoft Windows XP SP2 或 Windows Server 2003 SP1 下的 Athlon 64 处理器或具有硬件强制功能的 CPU 提供。Advanced Micro Devices(TM)(AMD)和 Intel(R) 公司都已定义并提供与 DEP 兼容的支持 Windows 的体系结构。这些 CPU 启用数据执行保护(也称为不执行保护),以便内存管理器可将包含数据的页标记为不执行,从而避免将数据作为代码执行。

在防止恶意代码篡改计算机系统文件和注册表时,此功能非常有用;但是,它也会阻止有效可执行文件进行更新。导致的结果是,在启用 DEP 的情况下,用户无法再运行 WebSphere Integration Developer,因为运行此产品时需要执行文件 wid.exe。该功能还会阻止用户在安装之后手工注册许可证,因为此操作需要运行文件 enroll.exe

以下是可以在隐藏的系统文件 C:\boot.ini 中指定的选项,用于启用和禁用 DEP:

/NOEXECUTE=OPTIN 对核心系统映像和那些在 DEP 配置对话框中指定的映像启用 DEP。

/NOEXECUTE=OPTOUT 对所有非 DEP 配置对话框中指定的映像启用 DEP。

/NOEXECUTE=ALWAYSON 对所有映像启用 DEP。

/NOEXECUTE=ALWAYSOFF 禁用 DEP。

解决方案

方法 1

  1. 在隐藏的 C:\boot.ini 系统文件中,将设置 /NOEXECUTE 更改为 ALWAYSOFF,或将 /NOEXECUTE=OPTOUT 替换为 /EXECUTE=OPTOUT
  2. 保存该文件并重新启动计算机。
  3. 计算机重新启动后,运行 WebSphere Integration Developer。

但是,由于此方法使计算机容易受到其他恶意可执行文件的攻击,因此将降低计算机的安全性。在禁用 DEP 的情况下,启用防火墙和防病毒软件很重要。

方法 2

  1. 通过在 C:\boot.ini 文件中将 /NOEXECUTE 设置为 OPTOUT 来保持 DEP 处于启用状态。此操作会对所有非 DEP 配置对话框中指定的映像启用 DEP。
  2. 在桌面上,右键单击我的电脑并选择属性 > 高级,接着在性能下面,单击设置,然后在性能选项对话框中选择防止数据执行选项卡。
  3. 选择指示"为除下列选定程序之外的所有程序和服务启用 DEP"的单选按钮。将 <installdir>\wid.exe 和 <installdir>\setup\lum\wid\enroll.exe 添加至例外列表。

未能安装集成测试环境

如果在安装 WebSphere Integration Developer 时选择了安装集成测试环境,但安装失败,则将出现以下消息:

Installation of the Integrated Test Environment has failed.
IBM WebSphere Integration Developer will still run, but the
Integrated Test Environment may not be available.

installdir\logs 目录中的日志文件(特别是带有前缀 wps_v602 的日志文件)可以帮助您确定失败的原因。典型的失败原因包括缺少必备软件和存在先前安装的信息。一旦确定了失败的原因并进行纠正后,请运行 WebSphere Integration Developer 卸载程序并选择仅卸载集成测试环境。接着,重新运行 WebSphere Integration Developer 安装程序并再次选择集成测试环境功能部件。

注意,缺省情况下,集成测试环境的安装目录为 \runtimes\bi_v6 子目录,也即 WebSphere Integration Developer 的安装目录。

未能在 Windows Server 2003 卸载集成测试环境

在 Windows Server 2003 上,如果安装并配置了"终端服务器",则当您卸载 WebSphere Integration Developer 时可能不会除去集成测试环境。要除去它,从该产品的安装目录(例如,C:\Program Files\IBM\WebSphere\ID\602)中运行以下命令:

\runtimes\bi_v6\_uninstwbi\uninstall.exe -silent

在 Linux 上安装和卸载 WebSphere Integration Developer

本节提供在 Linux 上成功地安装或卸载 WebSphere Integration Developer 所需的步骤。

本节包含有关在 Linux 上安装 WebSphere Integration Developer 的信息。可以从 CD-ROM 或者通过您下载的电子映像来安装 WebSphere Integration Developer。尽管提供了安装向导,但是您还可以如本文档中稍后所概述的那样,从命令提示符处安装 WebSphere Integration Developer 或者执行静默安装。

还可以采用交互式控制台方式运行安装程序,这种方式可能更适合需要辅助功能选项的人员。"辅助功能选项方式"的命令行选项:

-accessibility 使运行时控制台方式向导对屏幕朗读器程序更友好。要以控制台方式运行,请在一行上输入以下命令:

CD_device/setup/setup.bin -is:javaconsole -log @NONE -accessibility

其中,缺省情况下,CD_device 在 SuSE 上是 /media/cdrom,而在 Red Hat 上是 /mnt/cdrom。

按照提示完成安装。注意,在指定 -accessibility 选项时,-is:javaconsole 选项至关重要。如果未指定此选项,则安装程序将被挂起。-log @NONE 选项将关闭日志记录,因此,日志信息将不会列示在控制台窗口中。如果在安装期间遇到任何问题,则您可能需要除去此选项以便收集日志信息。

要点:
WebSphere Integration Developer 要求运行大量文件,导致系统对它分配大量的文件句柄。每个正在运行的 WebSphere Integration Developer 工具都需要更多文件句柄。这样经常会超出每个进程 1024 个文件句柄的缺省限制,从而导致工具发生故障并且可能会丢失工作空间。为了避免此故障,在使用该产品之前,建议用户让系统管理员增加可供 WebSphere Integration Developer 用户使用的文件句柄的数目。有关如何增加句柄数目的指示信息,请参阅增加可用文件句柄数

迁移、升级和共存问题

可以将源工件从 WebSphere Studio Application Developer Integration Edition v5.1.1 迁移至 WebSphere Integration Developer,也可以选择与 WebSphere Integration Developer 共存。有关迁移的详细信息,请参阅迁移指南的 PDF 版或信息中心中的迁移主题。

不能从 WebSphere Studio Application Developer Integration Edition V4.x.x 或 V5.0.x 迁移至 WebSphere Integration Developer。但是,WebSphere Integration Developer 可与这些产品中的任何一个共存。如果您愿意,可以采用手工方式将工作空间、工件和项目从 Rational ClearCase、ClearCase LT 和 CVS 迁移至 WebSphere Integration Developer。

有关 IBM Rational Software Development Platform 以及其他基于此开发平台的产品之间共存的更多信息,请参阅IBM Rational Software Development Platform 和 shell 共享

从 CD-ROM 进行安装

安装产品前,检查用于安装产品的终端会话的 umask 设置是否已设置为 0022。此设置使产品可供非 root 用户使用。要设置此变量,以 root 用户身份登录、启动终端会话并输入 umask 0022

注:
如果系统启用了自动运行,则尝试安装产品前确保将 umask 设置为 0022。如果 umask 未设置为 0022,则不要从系统自动打开的启动板安装产品。而应关闭启动板,然后通过下列步骤从安装 CD 中安装产品。

要从产品安装 CD Disk 1 安装 WebSphere Integration Developer,请遵循下列步骤:

  1. 开始安装过程前,请阅读迁移、升级和共存问题
  2. 以 root 用户身份登录。
  3. 启动终端会话。
  4. 输入 umask 0022,以便产品可供非 root 用户使用。
  5. Disk 1 插入 CD 驱动器。 在安装期间,需要插入下一张 CD。如果不能打开 CD-ROM 插入下一张 CD,则检查:

    如果插入下一张 CD 时仍有问题,则遵循下列步骤:

    1. 如果安装程序仍在运行中,则单击取消
    2. 以 root 用户身份登录。
    3. 如果机器上还没有安装 psmisc RPM 软件包,则安装 Linux 产品 CD 上提供的 psmisc RPM 软件包。
    4. 启动安装程序。
    5. 如果问题仍然存在,则从另一个终端输入 /sbin/fuser CD_device 以显示使用 CD-ROM 的进程。
    6. 要获取进程的详细信息,输入:ps <process_id>
  6. 如果 CD-ROM 尚未安装,则通过输入以下命令进行安装:
    mount CD_device
  7. 输入 CD_device/launchpad.bin 来显示"WebSphere Integration Developer 启动板"窗口。
    1. 可选: 可以运行 Disk 1 上的 CD_device/setup/setup.bin 以直接启动安装程序。如果要从控制台或 Telnet 终端安装 WebSphere Integration Developer 而不使用图形界面,则从 Disk 1 运行 CD_device/setup/setup.bin -console 命令:
      注:
      取消通过控制台方式安装 WebSphere Integration Developer 是受限制的。一旦开始安装 WebSphere Integration Developer,就不能取消安装。可在执行安装过程的准备步骤期间取消安装,但是不支持在开始将文件复制到硬盘驱动器之后取消安装。按 Ctrl+C 将强制退出安装,但建议不要这样做。
    WebSphere Integration Developer 启动板
  8. 从"WebSphere Integration Developer 安装启动板"中选择安装 IBM WebSphere Integration Developer V6.0.2
  9. 等待安装向导打开,然后单击下一步以继续安装。
  10. 遵循屏幕上有关诸如阅读许可协议和指定目标安装目录等的各项任务的指示信息。
  11. 在"功能部件"窗口中,可以选择要安装的 WebSphere Integration Developer 功能部件。可以返回至安装向导并稍后安装可选功能部件。
  12. 单击下一步以显示 WebSphere Integration Developer 安装的摘要信息。
  13. 单击下一步以继续安装 WebSphere Integration Developer。
  14. 要求插入下一张 CD 时,遵循下列步骤:
    1. 要打开 CD-ROM,输入:eject CD_device
    2. 将下一张 CD 插入 CD-ROM。
    3. 如果未启用自动安装,则通过输入以下命令安装 CD-ROM:mount CD_device
    4. 单击确定以继续进行安装。

    如果在安装临近结束时接收到有关注册许可证出现问题的警告,请遵循下列步骤:

    1. 转至安装目录的 /logs 子目录。
    2. 使用文本编辑器打开 license.log。
    3. 如果 license.log 包含下列两行中的一行:
      486604803  The requested license has expired
      486604805  The start dates for all licenses have not yet occurred
      则确保正确设置了系统时钟,然后 启动 WebSphere Integration Developer。
  15. 安装 WebSphere Integration Developer 之后,单击下一步以完成安装。 确认 WebSphere Integration Developer 安装成功

注:

从电子映像安装

WebSphere Integration Developer 有四个可下载部件。必须至少下载前三个部件;第四个部件可选。

安装产品前,磁盘上必须有大约 4 GB 的空间可用于存储整组可下载映像,另外还需要 4 GB 的磁盘空间来解压缩这些映像。

要下载并创建电子安装映像,请完成下列步骤:

  1. 将所有必需部件和需要的可选部件下载到同一个临时目录中。如果以后需要任何可选部件,则尝试安装前,下载其他可选部件并重新运行解压缩工具。
  2. 通过输入以下命令来修改对位于此临时目录中的 Extractor_WID602_Linux.bin 文件的许可权:
    chmod +x Extractor_WID602_Linux.bin
  3. 通过输入 ./Extractor_WID602_Linux.bin 来启动该文件。 这将启动创建安装映像的向导。
  4. 遵循向导中的指示信息来指定需要在何处创建映像以及需要包括哪些功能部件。
  5. 在创建了映像之后,如果需要立即安装产品,则单击完成。或者,可以清除启动安装向导复选框并稍后通过从创建安装映像的目录启动 disk1/launchpad.bin 来运行安装程序。
  6. 遵循从 CD-ROM 进行安装一节中描述的指示信息。

创建网络安装映像

可以在网络驱动器上放置一份安装映像,以便用户可以通过网络进行安装。

要从网络驱动器运行安装程序,必须使用下载的 WebSphere Integration Developer 电子映像或按下面所述复制各 CD 的内容。

大约需要 4 GB 的磁盘空间,将 CD 内容存储在磁盘上。要从 CD 复制文件,请完成下列步骤:

  1. 以 root 用户身份登录。
  2. 在网络驱动器上创建一个要用于存储映像的临时目录,例如 install_image。
  3. 将第一张 WebSphere Integration Developer 安装 CD 插入 CD 驱动器。
  4. 在临时目录下,创建名为 disk1 的子目录。此子目录必须名为 disk1,并且它必须是小写的。
  5. 将第一张安装 CD 上的所有文件和目录复制到临时目录中的 disk1 子目录中。
  6. 重复步骤 4 和 5 并将其他五张 CD 的内容复制到名为 disk2disk3disk4disk5disk6 的子目录中。

注:
如果机器在通过网络安装映像进行安装期间进入待机模式,则安装可能失败。

调用静默安装

如果不需要与安装向导进行交互,则可以用静默方式运行 WebSphere Integration Developer 安装程序。

安装本地映像

以静默方式安装 WebSphere Integration Developer 前,必须复制本地映像:

  1. 开始安装过程前,请阅读迁移、升级和共存问题
  2. 创建网络安装映像中所述创建本地或网络安装映像。如果仅要安装 WebSphere Integration Developer,则只需要复制前五张 CD 中的信息。

以静默方式将缺省功能部件安装到缺省目录中

缺省情况下,以静默方式安装 WebSphere Integration Developer 时将安装下列功能部件:

要以静默方式将 WebSphere Integration Developer 以及仅缺省选择的功能部件安装到缺省目录 /opt/ibm/WebSphere/ID/602 中,请完成下列步骤:

  1. 以 root 用户身份登录。
  2. 如果尚未复制映像,则按安装本地映像中所述进行复制。
  3. 从命令行切换至您在上一节中创建的临时目录中的 /disk1/setup 目录(例如,/tmp/install_image/disk1/setup)。
  4. 运行以下命令:
    ./setup.bin -silent 
  5. 完成 WebSphere Integration Developer 的静默安装可能要花一些时间。要确定何时完成安装,您可以定时查看安装目录中的 /logs 子目录。如果出现 license.log 文件,则静默安装已完成。

以静默方式安装至另一个目录

通过更改 installLocation 参数,可以将 WebSphere Integration Developer 安装至另一目录。例如,如果要将"/my_softdev"作为安装目录,请遵循刚才描述的步骤并运行以下命令:

./setup.bin -silent -P installLocation="/my_softdev"

在此示例中,仅安装了缺省功能部件。

以静默方式安装其他 WebSphere Integration Developer 功能部件

WebSphere Integration Developer 为您提供了样本响应文件。此响应文件名为 responsefile.txt,位于 /disk1/util 目录中。如果需要更改响应文件以安装其他功能部件,建议首先生成 responsefile.txt 的备份副本。

可更新响应文件以安装一个或多个可选 WebSphere Integration Developer 功能部件。下表显示了响应文件选项及其在响应文件中的对应条目。

表 2. 响应文件选项列表
功能部件 响应文件条目
产品安装目录 安装位置
集成测试环境
  • WebSphere Process Server V6.0.2 概要文件
  • WebSphere Enterprise Service Bus V6.0.2 概要文件
feature_wps6_linux.active
  • profile_selection_panel_linux.wps
  • profile_selection_panel_linux.esb

要以静默方式安装任何可选功能部件,请完成下列步骤:

  1. 将 responsefile.txt 复制为新文件,例如 myresponsefile.txt。
  2. 编辑响应文件副本。
  3. 查找包含上表所示的安装功能部件名称的行。例如,如果要安装集成测试环境,则将在响应文件中查找下行:# -P feature_wps6_linux.active=<value>
  4. 对此行进行下列更改:
    1. 除去第一列中的 #。
    2. <value> 更改为 true

    在此示例中,此行将更改为:

       -P feature_wps6_linux.active=true
  5. 如果已安装集成测试环境功能部件,则必须至少启用一个服务器概要文件:
  6. 保存更改。
  7. 以 root 用户身份登录。
  8. 如果尚未复制映像,则按安装本地映像中所述进行复制。
  9. 从命令行切换至在上一步骤中创建的临时目录中的 /disk1/setup 目录(例如,/tmp/install_image/disk1/setup)。
  10. 启动静默安装前,建议测试响应文件并验证是否在安装向导中注册其设置。如果未注册,则响应文件设置或命令语法存在问题。要测试响应文件,请在不使用 -silent 选项的情况下运行 ./setup.bin:
    ./setup.bin -options "Your_directory/myresponsefile.txt"
    其中 Your_directory 是响应文件所在目录的标准目录名称。
  11. 在使用 -silent 选项的情况下运行 ./setup.bin:
    ./setup.bin -silent -options "Your_directory/myresponsefile.txt"
    其中 Your_directory 是响应文件所在目录的标准目录名称。
  12. 完成 WebSphere Integration Developer 的静默安装可能要花一些时间。要确定完成安装的时间,可以定期监视安装目录中的 /logs 子目录。如果出现 license.log 文件,则静默安装已完成。

增加可用文件句柄数

使用该产品前,建议您请系统管理员增加可供 WebSphere Integration Developer 用户使用的文件句柄数,使其超过每个进程 1024 个文件句柄这一缺省限制数目。

使用下列步骤来在 Linux 上增加文件描述符时一定要谨慎。如果未正确遵循指示信息,则可能导致不能正确引导机器。最好让系统管理员执行此操作。

要增加文件描述符,请完成下列步骤:

  1. 以 root 用户身份登录。如果不具有 root 用户访问权,则继续前需要获得此访问权。
  2. 切换至 /etc 目录。
  3. 使用 vi 编辑器来编辑 /etc 目录中的 initscript 文件。如果此文件不存在,请输入 vi initscript 来创建该文件。
    要点:
    如果决定增加文件句柄数,则机器上一定不能存在空的 initscript 文件,否则,下次将不能引导机器。
  4. 在第一行中输入 ulimit -n 4096(此处的关键是数目要远大于 1024,1024 是大多数 Linux 机器上的缺省值)。
    注意:
    不要将此值设置得太大,因为它可能严重影响系统范围内的性能。
  5. 在第二行中输入 eval exec "$4"
  6. 确保完成了步骤 4 和 5 后,保存并关闭该文件。
    要点:
    请确保正确遵循了这些步骤,因为如果未正确执行这些步骤,则将导致不能引导机器。
  7. (可选)通过修改 etc/security 目录中的 limits.conf 文件来限制用户或组。缺省情况下,SuSE Linux Enterprise Server(SLES)V9 和 Red Hat Enterprise Linux V3.0 都具有此文件。如果由于某种原因而缺少此文件,则可能需要考虑在步骤 4 中使用一个更保守的数值,例如 2048。需要执行此操作,以便大多数用户对每个进程所允许打开的文件数都有合理的较低限制。如果在步骤 4 中使用了一个相对较低的数值,则执行 此操作不是特别重要。但是,如果在步骤 4 中选择了设置一个较大的数值,则不执行此操作就可能严重影响机器的性能。

    以下显示了一个样本 limits.conf 文件的情况,它会限制所有用户,然后又对其他内容设置不同限制。此样本假定您在上面的步骤 4 中使用了数值 8192。

    *      soft nofile 1024
    *      hard nofile 2048
    root    soft nofile 4096
    root    hard nofile 8192
    user1   soft nofile 2048
    user1 hard nofile 2048

    注意,以上示例中的 * 用于首先设置所有用户的限制。这些限制低于后面的限制。root 用户将打开更高数目的可允许描述符,而 user1 的限制将介于这两者之间。进行修改前,请务必阅读并理解 limits.conf 文件中所包含的文档。

有关 ulimit 命令的更多信息,请参阅 ulimit 的联机帮助页。

启动 WebSphere Integration Developer

要启动 WebSphere Integration Developer,请遵循下列步骤:

  1. 为从命令行启动 WebSphere Integration Developer,转至安装目录并运行命令:./wid.bin
  2. 如果正在 Red Hat 的缺省值 Gnome 中工作,则产品快捷方式将位于主菜单上程序 > WebSphere Integration Developer 下面。如果正在 SuSE 的缺省值 KDE 中工作,则产品快捷方式将为 IBM WebSphere > Integration Developer V6.0.2 > WebSphere Integration Developer V6.0.2
  3. 第一次启动 WebSphere Integration Developer 时,将打开一个对话框,并且预先指定了缺省工作空间目录。缺省情况下,工作内容将存储在一个名为 workspace 的目录中,该目录位于 $HOME/IBM/wid6.0 目录中。如果要将工作内容保存在其他地方,则可以更改工作空间的名称和位置。
  4. 缺省情况下,会清除将此项用作缺省工作空间,并且不再询问复选框。如果保留了缺省值,则每次启动 WebSphere Integration Developer 时,都会打开一个对话框以允许您切换工作空间。例如,选择为不同项目维持不同工作空间时,可能需要保留此缺省值。
    提示:
    如果选择了将此项用作缺省工作空间,并且不再询问复选框,则此对话框将不再打开,并且 WebSphere Integration Developer 将开始使用来自先前会话的工作空间。启动产品后,可以在窗口 > 首选项 > 工作台 > 启动和关闭页面中更改缺省值。

工作台首先打开一系列欢迎页面,它们显示产品概述和有关新增内容的信息,以及指向教程、样本和外部 Web 资源的链接。请花一些时间浏览这些选项。另外,还要注意"帮助"菜单中提供的信息资源。

缺省情况下,联机帮助仅显示 WebSphere Integration Developer 这本书。可以通过单击"帮助"浏览器中的显示所有主题图标来启用 Rational Application Developer 联机帮助。类似地,如果您安装了其他 Rational Software Development Platform 产品,则可使用同样的方式来启用它们的联机帮助。

启动 WebSphere Integration Developer 时使用"-clean"选项

可以对 WebSphere Integration Developer 启动使用 -clean 选项,它会执行一些功能。

WebSphere Integration Developer 基于 Eclipse 平台,它将所有 plugin.xml 文件高速缓存至单个存储库,以便获得更快的装入速度。如果安装新插件前使用了 WebSphere Integration Developer,则应该在使用 -clean 选项的情况下启动 WebSphere Integration Developer 一次。

  1. 从命令行切换至 WebSphere Integration Developer 的安装目录(例如 /opt/ibm/WebSphere/ID/602)
  2. 运行命令 ./wid.bin -clean,以启动 WebSphere Integration Developer。

-clean 选项迫使 WebSphere Integration Developer 重建 Eclipse 存储库。这适用于任何通过解压缩至 plugins 文件夹以安装到 Eclipse 中的插件。该选项还执行下列功能:

此外,由配置目录中列示的各个插件来处理在使用 -clean 时 WebSphere Integration Developer 执行的工作。

在应用任何临时修订后都使用 -clean 选项来启动 WebSphere Integration Developer 是很好的习惯。这将确保重新生成插件注册表以反映任何来自所应用修订的更改。仅需要在应用任何临时修订 后立即执行此操作,因为使用 -clean 选项的运行将花费大量时间重新生成插件注册表。

卸载 WebSphere Integration Developer

要在 Linux 上卸载 WebSphere Integration Developer,请遵循下列步骤:

  1. 确保服务器已停止。
    1. 在业务集成透视图中,单击服务器选项卡以打开"服务器"视图。
    2. 在"服务器"视图中,右键单击服务器并选择停止
    3. 在"服务器"视图的状态区域,确保继续卸载前服务器的状态为已停止
  2. 关闭 WebSphere Integration Developer。
  3. 以 root 用户身份登录。
  4. 转至安装目录中的 wid_prod/_uninst/ 子目录。
  5. 通过输入命令 ./uninstall.bin 来卸载 WebSphere Integration Developer。如果正在使用文件管理器,则可以单击该文件以启动卸载程序。

将自动删除任何插件或功能部件目录中的所有文件或功能部件,包括位于这些目录中任一目录下的用户 数据和第三方插件。不会删除包含您的工作内容的工作空间目录。其他一些目录仍然保留,情况如下:

如果尝试部分卸载 WebSphere Integration Developer 的一个或多个必需功能部件,则您将接收到与以下内容类似的错误消息:

Invalid selection:
Unable to uninstall ide_required: root is not set for uninstall

要解决此问题,请选择 WebSphere Integration Developer V6.0.2 复选框。将重新初始化卸载面板,以便现在可以完全卸载 WebSphere Integration Developer,或者清除对打算卸载的功能部件的选择。

以静默方式卸载 WebSphere Integration Developer

要以静默方式卸载 WebSphere Integration Developer,请完成下列步骤:

  1. 确保服务器已停止(请参阅卸载 WebSphere Integration Developer)。
  2. 从命令提示符转至安装目录并输入
    wid_prod/_uninst/uninstall.bin -silent

已知问题与局限性

本节讨论有关 WebSphere Integration Developer 的 Linux 安装和卸载的已知问题和局限性。有关影响产品实际使用的问题和局限性的信息,请参阅产品自述文件或联机帮助文件。

Novell NetWare 磁盘局限性

卸载和重新安装 WebSphere Integration Developer 可能导致无法使用的状态

在同一位置卸载并重新安装 WebSphere Integration Developer 可能导致无法使用的状态。重新安装期间,没有任何错误消息反映此问题。

有两个可以解决此问题的方案。在卸载 WebSphere Integration Developer 之后,可在重新安装之前删除整个安装目录,也可将 WebSphere Integration Developer 重新安装到另一位置。

卸载导致故障

卸载 WebSphere Integration Developer 时,以下错误消息可能出现在卸载向导末尾:

Errors occurred during the uninstallation.
An error occurred and product uninstallation failed.  Look at the log file
wid_install_dir/logs/wid_v602_uninstall.log for details.

因为卸载期间卸载向导无法除去某些目录路径,所以会出现此问题。导致此问题的原因可能是安装路径很长或者进程锁定了这些目录。

要解决此问题,请关闭卸载向导并删除 WebSphere Integration Developer 安装目录。

未能安装集成测试环境

如果在安装 WebSphere Integration Developer 时选择了安装集成测试环境,但安装失败,则您将看到以下消息:

Installation of the Integrated Test Environment has failed.
IBM WebSphere Integration Developer will still run, but the
Integrated Test Environment may not be available.

installdir/logs 目录中的日志文件(特别是带有前缀 wps_v602 的日志文件)可以帮助您确定失败的原因。典型的失败原因包括缺少必备软件和存在先前安装的信息。一旦确定了失败的原因并进行纠正后,请运行 WebSphere Integration Developer 卸载程序并选择仅卸载集成测试环境。接着,重新运行 WebSphere Integration Developer 安装程序并再次选择集成测试环境功能部件。

注意,缺省情况下,集成测试环境的安装目录为 /runtimes/bi_v6 子目录,也即 WebSphere Integration Developer 的安装目录。

无法以非 root 用户身份查看业务集成透视图

如果以非 root 用户的受限用户帐户使用 Linux 平台,则可能无法查看"业务集成"透视图。

要查看此透视图,请遵循下列步骤:

  1. 如果已启动工作台,则关闭工作台。
  2. 将 /home/user_id/.eclipse 复制到一个备份位置,其中,user_id 是受限用户帐户。
  3. 使用 -clean 选项来从 WebSphere Integration Developer 的安装位置启动 wid.bin

安装更新

Rational Product Updater 是一个工具,用于持续跟踪所有安装在系统上的 Rational Software Development Platform 产品以及搜索并安装产品更新和可选新功能部件。

Product Updater 随 WebSphere Integration Developer(或随安装的第一个 Rational Software Development Platform 产品)一起自动安装。安装的所有后续 Rational Software Development Platform 产品都自动向此工具注册。对于这些产品,可以搜索并自动安装下列几种更新:

更新之间的所有依赖项都自动强制执行。Product Updater 允许您管理来自单个位置的对所有 Rational Software Development Platform 产品的更新。它甚至会进行自我更新。

Product Updater 还使您能够执行下列任务:

有关使用 Product Updater 的详细信息,请参阅该工具的帮助系统,可以按如下方式访问该帮助系统:

  1. 要启动 Product Updater,在 WebSphere Integration Developer 中选择帮助 > 软件更新 > IBM Rational Product Updater
  2. 在 Product Updater 中,选择帮助 > 帮助内容

以下是查找并安装产品更新和可选功能部件的步骤:

  1. 要搜索可用更新,单击查找更新按钮。要搜索新的可选功能部件,单击"查找可选功能部件"按钮。(第一次分别单击更新选项卡或可选功能部件选项卡时,会获得相同结果。)进度指示器显示正在搜索更新站点。
  2. 对于产品更新
    1. 更新页面显示每个已安装产品或功能部件的可用更新类型和数目,每个更新由一个 产品更新图标 图标表示。可以单击每个更新以显示其描述及详细信息。安装更新前,请查看详细信息。
    2. 缺省情况下,会选择建议的更新。所有并存更新是自动选择和取消选择的。如果更改了选项值,则可以通过单击设置建议的值按钮恢复缺省值。
    3. 单击安装更新以安装所选更新列表。
  3. 对于可选功能部件
    1. 可选功能部件页面显示任何可用的新可选功能部件的名称和版本,每个可选功能部件由一个 可选功能部件图标 图标表示。
    2. 安装任何新功能部件前,单击其名称以查看详细信息。
    3. 选择需要安装的功能部件列表。如果有些产品更新必须在安装功能部件之前安装,则将出现一条警告消息。
    4. 单击安装功能部件以安装所选择的可选功能部件。
  4. 将出现一个对话框,显示已选择的产品更新或可选功能部件的许可协议。一旦阅读并接受了该许可协议,请单击确定以开始安装。 如果选择了多个项进行安装,则可能需要在安装开始之前接受多个许可协议。

安装完成后,进度指示器将关闭,并且在 Product Updater 的顶部窗格中将出现一条确认操作成功的消息。所安装的产品更新或可选功能部件将从它们各自的页面中除去,并添加至"已安装产品"页面。由于修订包具有累积性,因此仅显示最高级别的修订包。如果有临时修订,则它们列示在所适用的产品或功能部件下面。

声明

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

本信息是为在美国提供的产品和服务编写的。IBM 可能在其他国家或地区不提供本文档中讨论的产品、服务或功能特性。有关您当前所在区域的产品和服务的信息,请向您当地的 IBM 代表咨询。任何对 IBM(R) 产品、程序或服务的引用并非意在明示或暗示只能使用 IBM 的产品、程序或服务。只要不侵犯 IBM 的知识产权,任何同等功能的产品、程序或服务,都可以代替 IBM 产品、程序或服务。但是,评估和验证任何非 IBM 产品、程序或服务,则由用户自行负责。

IBM 公司可能已拥有或正在申请与本文档内容有关的各项专利。提供本文档并未授予用户使用这些专利的任何许可。您可以用书面方式将许可查询寄往:

IBM Director of Licensing
IBM Corporation 
North Castle Drive 
Armonk, NY 10504-1785 
U.S.A.

有关双字节(DBCS)信息的许可查询,请与您所在国家或地区的 IBM 知识产权部门联系,或用书面方式将查询寄往:

IBM World Trade Asia Corporation
Licensing 
2-31 Roppongi 3-chome, Minato-ku 
Tokyo 106, Japan 

本条款不适用英国或任何这样的条款与当地法律不一致的国家或地区:INTERNATIONAL BUSINESS MACHINES CORPORATION"按现状"提供本出版物,不附有任何种类的(无论是明示的还是暗含的)保证,包括但不限于暗含的有关非侵权、适销和适用于某种特定用途的保证。某些国家或地区在某些交易中不允许免除明示或暗含的保证。因此本条款可能不适用于您。

本信息中可能包含技术方面不够准确的地方或印刷错误。此处的信息将定期更改;这些更改将编入本资料的新版本中。IBM 可以随时对本资料中描述的产品和/或程序进行改进和/或更改,而不另行通知。

本信息中对非 IBM Web 站点的任何引用都只是为了方便起见才提供的,不以任何方式充当对那些 Web 站点的保证。那些 Web 站点中的资料不是 IBM 产品资料的一部分,使用那些 Web 站点带来的风险将由您自行承担。

IBM 可以按它认为适当的任何方式使用或分发您所提供的任何信息而无须对您承担任何责任。

本程序的被许可方如果要了解有关程序的信息以达到如下目的:(i)允许在独立创建的程序和其他程序(包括本程序)之间进行信息交换,以及(ii)允许对已经交换的信息进行相互使用,请与下列地址联系:

Intellectual Property Dept. for WebSphere Integration Developer
 IBM Canada Ltd. 8200 Warden Avenue 
Markham, Ontario L6G 1C7
Canada

只要遵守适当的条件和条款,包括某些情形下的一定数量的付费,都可获得这方面的信息。

本资料中描述的许可程序及其所有可用的许可资料均由 IBM 依据 IBM 客户协议、IBM 国际软件许可协议或任何同等协议中的条款提供。

此处包含的任何性能数据都是在受控环境中测得的。因此,在其他操作环境中获得的数据可能会有明显的不同。有些测量可能是在开发级的系统上进行的,因此不保证与一般可用系统上进行的测量结果相同。此外,有些测量是通过推算而估计的。实际结果可能会有差异。本文档的用户应当验证其特定环境的适用数据。

涉及非 IBM 产品的信息可从这些产品的供应商、其出版说明或其他可公开获得的资料中获取。IBM 没有对这些产品进行测试,也无法确认其性能的精确性、兼容性或任何其他关于非 IBM 产品的声明。有关非 IBM 产品性能的问题应当向这些产品的供应商提出。

所有关于 IBM 未来方向或意向的声明都可随时更改或收回,而不另行通知,它们仅仅表示了目标和意愿而已。

本信息包含在日常业务经营中使用的数据和报告的示例。为了尽可能完整地说明这些示例,这些示例中可能会包括个人、公司、品牌和产品的名称。所有这些名称都是虚构的,如与实际商业企业所使用的名称和地址有任何雷同,纯属巧合。

版权许可:

本信息包括源语言形式的样本应用程序,这些样本说明不同操作平台上的编程方法。如果是为按照在编写样本程序的操作平台上的应用程序编程接口(API)进行应用程序的开发、使用、经销或分发为目的,您可以任何形式对这些样本程序进行复制、修改、分发,而无须向 IBM 付费。这些示例并未在所有条件下作全面测试。因此,IBM 不能担保或暗示这些程序的可靠性、可维护性或功能。用户如果是为了按照 IBM 应用程序编程接口开发、使用、经销或分发应用程序,则可以任何形式复制、修改和分发这些样本程序,而无须向 IBM 付费。

凡这些样本程序的每份拷贝或其任何部分或任何衍生产品,都必须包括如下版权声明:

(C)(贵公司的名称)(年)。此部分代码是根据 IBM 公司的样本程序衍生出来的。 (C) Copyright IBM Corp. 2000, 2006. All rights reserved.

如果您正以软拷贝格式查看本信息,图片和彩色图例可能无法显示。

编程接口信息

编程接口信息用于帮助您使用此程序来创建应用软件。

通用编程接口允许您编写获取此程序工具的服务的应用软件。

但是,此信息也可能包含诊断、修改和调整信息。这些诊断、修改和调整信息用于帮助您调试应用软件。

警告:不要将此诊断、修改和调整信息用作编程接口,因为它是会更改的。

商标和服务标记

请参阅 http://www.ibm.com/legal/copytrade.shtml