Sun GlassFish Message Queue 4.4 发行说明

安装问题

本部分介绍了与安装 Message Queue 版本 4.4 相关的问题。

产品注册表和 Java ES

与 Message Queue 4.2 和 4.1 类似,Message Queue 4.4 是由相对较新的安装程序安装的,该安装程序还可安装并升级 Message Queue 所需的 Java Enterprise System (Java ES) 共享组件,例如,JDK、NSS 和 JavaHelp 等。

新 Message Queue 安装程序和旧 Java ES 安装程序(用于安装以前的 Message Queue 版本)不能共享同一个产品注册表。如果 Message Queue 安装程序删除随 Java ES 安装程序安装的 Message Queue 版本并随后安装 Message Queue 4.4,则 Java ES 产品注册表可能会处于不一致的状态。因此,如果运行 Java ES 卸载程序,它可能会误删 Message Queue 4.4 及其依赖的共享组件,即使这些内容并不是它安装的。

升级 Java ES 安装程序所安装的 Message Queue 软件的最佳方法如下所示。

  1. 使用 Java ES 卸载程序删除 Message Queue 及其共享组件。

  2. 使用 Message Queue 安装程序安装 Message Queue 4.4。

在所有平台上进行安装

这些问题会影响所有平台上的安装。

在 Windows 上进行安装

在 Windows 上安装 Message Queue 时,请注意以下限制。

在 Solaris 上进行安装

在 Linux 上进行安装

以下问题会影响 Linux 平台上的安装:

安装程序中的版本异常

安装程序未明确显示 Message Queue 版本信息。(错误 6586507)

Solaris 平台

在 Solaris 平台上,请参见下表以确定安装程序显示的 Message Queue 版本。

表 1–12 版本字符串转换

Solaris OS 上的安装程序显示的版本 

对应的 Message Queue 发行版 

4.3.0.0 

4.3 

4.2.0.0 

4.2 

4.1.0.2 

4.1 Patch 2 

4.1.0.1 

4.1 Patch 1 

4.1.0.0 

4.1 

3.7.2.1 

3.7 UR2 Patch 1 

3.7.0.2 

3.7 UR2 

3.7.0.1 

3.7 UR1 

3.6.0.0 

3.6 

3.6.0.4 

3.6 SP4 

3.6.0.3 

3.6 SP3 

3.6.0.2 

3.6 SP2 

3.6.0.1 

3.6 SP1 


注 –

对于 3.6 SP4 修补程序发行版(如 3.6 SP4 Patch 1),安装程序显示的发行版字符串保持不变。您需要运行 imqbrokerd -version 命令以确定确切的版本。


Linux 平台

在 Linux 平台上,安装程序显示的版本号采用以下格式。

majorReleaseNumber.minorReleaseNumber-someNumber

例如,3.7–22。它仅告诉我们这是 3.7 发行版之一,但没有指出具体的版本。要确定安装的 Message Queue 版本,请运行以下命令:

imqbrokerd -version

本地化问题

以下问题与本地化问题有关。