Consultor Eletrônico



Kbase 50253: Jboss não está acessível após iniciar o serviço
Autor   Gionei Mistura - CAT
Acesso   Público
Publicação   12/23/2014
O Jboss é iniciado, mas não é possível o acesso ao produto, nem ao próprio Jboss:

http://servidor:8080/datasul
http://servidor:8080

Ao ativar o nível DEBUG é exibida a mensagem abaixo no log:
2014-12-23 10:36:49,806 DEBUG [org.jboss.cache.aop.TreeCacheAop] Starting failed
jboss.cache:service=TomcatClusteringCache
org.jboss.cache.CacheException: Initial state transfer failed: Channel.getState() returned false

Causa:
Possível problema de comunicação entre instâncias do Jboss na mesma rede.

Solução:
Alterar o endereço de Multicast do Jboss para que não seja localizada nenhuma outra instância naquele endereço. Caso existam várias instâncias na rede, cada instância deverá ser configurada com um endereço de Multicast diferente (224.0.0.0 até 239.255.255.255)
Alterar o arquivo service-[9999].bat incluindo o parâmetro -u 236.155.155.155 após o -b 0.0.0.0. Exemplo abaixo:
-b 0.0.0.0 -u 236.155.155.155

No arquivo há 2 pontos que devem ser alterados.