Notes de version de Sun GlassFish Enterprise Server v3

Impossible d'envoyer des messages JMS d'un système à un autre (problème 11254)

Description

Par défaut, le nom d'hôte par défaut du service JMS sur Enterprise Server est localhost. Pour accéder au service JMS à partir d'un autre système, vous devez par contre modifier le nom d'hôte. Vous pouvez le remplacer par le nom d'hôte réel ou par 0.0.0.0.

Pour plus d'informations, reportez-vous à Issue report.

Solution

Pour le modifier, effectuez l'une des opérations suivantes :

  1. À partir de la Console d'administration  : Développez les nœuds Configuration, Service de message JMS et Hôtes JMS, sélectionnez default_JMS_host, puis modifiez le champ Hôte ; ou,

  2. Utilisez une sous-commande asadmin telle que :

    asadmin set server-config.jms-service.jms-host.default_JMS_host.host="0.0.0.0" ; ou

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