Notas da Versao do Sun GlassFish Enterprise Server v3

Não é possível enviar mensagens JMS entre os sistemas (Problema 11254)

Descrição

Por padrão, o nome do host padrão para o serviço JMS no Enterprise Server é localhost. Para a acessar o serviço JMS a partir de outro sistema, é preciso alterar o nome do host. Você pode alterá-lo para o nome do host atual ou para 0.0.0.0.

Para obter mais informações, consulte o Relatório do problema.

Solução

Para fazer a alteração, faça um dos seguintes:

  1. Use os nós Console de Administração: Expandir a configuração, Java Message Service e JMS Hosts, e selecione default_JMS_host, e edite o campo Host, ou

  2. Use um subcomando asadmin como o seguinte:

    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"