Sun Java System Message Queue 4.1 リリースノート

インストールに関する情報

この節では、Message Queue version 4.1 のインストールに関連した問題について説明します。

製品レジストリと JES

Message Queue の Version 4.1 は、新しいインストーラでインストールされます。このインストーラは、JDK、NSS ライブラリ、JavaHelp など、Message Queue が必要とする共有コンポーネントもインストールおよびアップグレードします。このインストーラと Java Enterprise System (JES) インストーラは、同じ製品レジストリを共有しません。JES でインストールされたあるバージョンの Message Queue が削除され、Message Queue インストーラで Message Queue 4.1 にアップグレードされた場合、JES 製品レジストリは矛盾する状態になることがあります。その結果、JES アンインストーラを実行すると、JES でインストールしなかった Message Queue 4.1 とそれが依存する共有コンポーネントが意図せずに削除されることがあります。

JES インストーラでインストールしたソフトウェアをアップグレードする最善の方法は、次のとおりです。

  1. JES アンインストーラを使用して、Message Queue とその共有コンポーネントを削除します。

  2. Message Queue インストーラを使用して、Message Queue 4.1 をインストールします。

適切な JRE の選択

Message Queue 4. 1 Installer JDK Selection Screen を使用すると、Message Queue で使用するシステムで既存の JDK/JRE を選択できます。残念ながら、示されているリストには、インストーラアプリケーションの実行に使用する JRE も含まれています。この JRE は、インストーラバンドルの一部であり、実際にシステムにインストールされることはありません。(バグ 6585911)

インストーラが使用する JRE はそのパスによって判別可能です。このパスは、解凍されたインストーラディレクトリ内に存在し、サブディレクトリ mq4_1–installer が含まれているはずです。次に例を示します。

some_directory/mq4_1–installer/usr/jdk/instances/jdk1.5.0/jre

この JRE は Message Queue での使用には選択しないでください。代わりに、システム上の別の JDK を選択してください。別の JDK が存在しない場合は、プラットフォームに適した処置を講じてください。

Windows でのインストール

Message Queue を Windows にインストールするときは、次の制限事項に注意してください。

Solaris でのインストール

エラーメッセージおよび「未完了」の概要状態は、installer-n コマンドを使用してインストールしようとしているユーザーの誤解を招きます。コマンドは実際には正常に動作しています。(バグ 6594351)

Linux でのインストール

次に示す問題は、Linux プラットフォームでのインストールに影響します。

すべてのプラットフォームでのインストール

次に示す問題は、すべてのプラットフォームでのインストールに影響します。

バージョン情報

インストーラには、Message Queue のバージョン情報が隠された形式で表示されます。(バグ 6586507)

Solaris プラットフォームの場合は、下の表を参照して、インストールされているバージョンを判別してください。

表 1–11 バージョンの形式

インストーラで表示されるバージョン 

Message Queue のリリース 

4.1.0.0 

4.1 

3.7.0.1 

3.7 UR1 

3.7.0.2 

3.7 UR2 

3.7.0.3 

3.7 UR3 

3.6.0.0 

3.6 

3.6.0.1 

3.6 SP1 

3.6.0.2 

3.6 SP2 

3.6.0.3 

3.6 SP3 

3.6.0.4 

3.6 SP4 


注 –

3.6 SP4 のパッチリリースの場合 (たとえば、3.6 SP4 Patch 1)、インストーラで表示されるリリース文字列は同じままです。厳密なバージョンを判別するには、コマンド imqbrokerd –version を実行する必要があります。


Linux プラットフォームの場合は、簡単に形式を変換できません。Linux 上のインストーラで表示されるバージョン番号は、次の形式になります。

<majorReleaseNumber>.<minorReleaseNumber>-<someNumber>

たとえば、3.7–22 のようになります。これにより、3.7 リリースの 1 つであることがわかりますが、どの特定のバージョンかはわかりません。それを判別するには、コマンド imqbrokerd —version を実行します。

ローカリゼーションの問題

次に示す問題は、ローカリゼーションの問題に関係しています。