Sun GlassFish Enterprise Server v3 リリースノート

システム間で JMS メッセージを送信できない (課題 11254)

説明

デフォルトでは、Enterprise Server の JMS サービスのデフォルトホスト名は localhost です。ただし、別のシステムから JMS サービスにアクセスするには、ホスト名を変更する必要があります。これは実際のホスト名、または 0.0.0.0 に変更することができます。

詳細については、課題レポートを参照してください。

回避策

変更を行うには、次のいずれかの操作を行います。

  1. 管理コンソール を使用: 「設定」、「Java Message Service」、「JMS ホスト」ノードの順に展開して、default_JMS_host を選択し、「ホスト」フィールドを編集します。

  2. 次のように、asadmin サブコマンドを使用します。

    asadmin set server-config.jms-service.jms-host.default_JMS_host.host="0.0.0.0" 、または

    asadmin set server-config.jms-service.jms-host.default_JMS_host.host="hostname"