Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
3
respostas

Erro após a troca do LOCAL HOST pelo IP no arquivo JNDI

Bom dia pessoal

Após trocar o local host pelo ip no arquivo jndi, recebe erro ao tentar enviar ou receber mensagens. Alguém saberia qual é o problema? Segue o erro abaixo:

Exception in thread "main" javax.jms.JMSException: Could not connect to broker URL: tcp://192.168.0.1:61616. Reason: java.net.ConnectException: Connection timed out: connect
    at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:36)
    at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:374)
    at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:304)
    at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:244)
    at geradorConsumidor.Consumidor.main(Consumidor.java:32)
Caused by: java.net.ConnectException: Connection timed out: connect
    at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
    at java.net.PlainSocketImpl.connect(Unknown Source)
    at java.net.SocksSocketImpl.connect(Unknown Source)
    at java.net.Socket.connect(Unknown Source)
    at org.apache.activemq.transport.tcp.TcpTransport.connect(TcpTransport.java:525)
    at org.apache.activemq.transport.tcp.TcpTransport.doStart(TcpTransport.java:488)
    at org.apache.activemq.util.ServiceSupport.start(ServiceSupport.java:55)
    at org.apache.activemq.transport.AbstractInactivityMonitor.start(AbstractInactivityMonitor.java:169)
    at org.apache.activemq.transport.InactivityMonitor.start(InactivityMonitor.java:52)
    at org.apache.activemq.transport.TransportFilter.start(TransportFilter.java:64)
    at org.apache.activemq.transport.WireFormatNegotiator.start(WireFormatNegotiator.java:72)
    at org.apache.activemq.transport.TransportFilter.start(TransportFilter.java:64)
    at org.apache.activemq.transport.TransportFilter.start(TransportFilter.java:64)
    at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:354)
    ... 3 more
3 respostas
solução!

Boa tarde

Pessoal tô fazendo o curso para realizar um trabalho da faculdade. Alguém aí poderia dar um força se já tiver passado por esse problema? Alguma ideia do motivo do erro?

Obrigado

Já resolvi, mais uma vez, erro de principiante, estava pegando o IP do modem no lugar do IP da máquina.

Agora é continuar o desafio