--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To post to this group, send email to rabbitm...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Here is what I’ve done so far:
Found the INFA knowledge base article: https://kb.informatica.com/howto/6/Pages/17/333913.aspx?myk=rabbitmq
- From Step 1 requested to enable rabbitmq_jms_topic_exchange plugin on both 3.6.5 and 3.7.4
- All of Step 2:
o The jar file version are different as the KB had an older RMQ version. They are stored in $INFA_HOME/server/bin/javalib on nb5751.neu.edu:
o .bindings file is in /infa_shared/Scripts directory (currently points to v3.6.5 but tried with v3.7.4 with the same result)
o Configured both JNDI and JMS connections on REPO_DEV (JNDI_RabbitMQ_Dev & JMS_RabbitMQ_AmqpHoldSet_Dev) – use .bindings above.
- Created a workflow that would put a message on a pre-configured queue.
§ / ~vmunagandla /Workflows/wf_m_Test_AMQP_Message
- Ran the workflow which produced the error below:
Severity: ERROR
Timestamp: 5/2/2018 11:42:39 AM
Node: node01dev
Thread: WRITER_1_*_1
Process ID: 1638658
Message Code: JMS_3003
Message: [ERROR] Cannot create writer connection: Failed to create JMS connection: connect timed outException Stack: com.rabbitmq.jms.util.RMQJMSException: connect timed out
at com.rabbitmq.jms.admin.RMQConnectionFactory.getRabbitConnection(RMQConnectionFactory.java:109)
at com.rabbitmq.jms.admin.RMQConnectionFactory.createConnection(RMQConnectionFactory.java:87)
at com.rabbitmq.jms.admin.RMQConnectionFactory.createConnection(RMQConnectionFactory.java:72)
at com.rabbitmq.jms.admin.RMQConnectionFactory.createQueueConnection(RMQConnectionFactory.java:270)
at com.informatica.powerconnect.jms.server.common.PlginJMSConnection$PlginJMSQueueConnection.createConnection(PlginJMSConnection.java:378)
at com.informatica.powerconnect.jms.server.common.PlginJMSConnection.<init>(PlginJMSConnection.java:93)
at com.informatica.powerconnect.jms.server.common.PlginJMSConnection$PlginJMSQueueConnection.<init>(PlginJMSConnection.java:355)
at com.informatica.powerconnect.jms.server.common.PlginJMSConnection.create(PlginJMSConnection.java:118)
at com.informatica.powerconnect.jms.server.writer.JMSWriterConn.init(JMSWriterConn.java:93)
Caused by: java.net.SocketTimeoutException: connect timed out
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:370)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:231)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:213)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:404)
at java.net.Socket.connect(Socket.java:643)
at com.rabbitmq.client.impl.SocketFrameHandlerFactory.create(SocketFrameHandlerFactory.java:50)
at com.rabbitmq.client.impl.recovery.RecoveryAwareAMQConnectionFactory.newConnection(RecoveryAwareAMQConnectionFactory.java:61)
at com.rabbitmq.client.impl.recovery.AutorecoveringConnection.init(AutorecoveringConnection.java:99)
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:918)
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:877)
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:835)
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:987)
at com.rabbitmq.jms.admin.RMQConnectionFactory.getRabbitConnection(RMQConnectionFactory.java:96)
... 8 more
..
- Open an incident with Informatica: https://beinformed.force.com/eSupport/apex/CT_CommunityCaseDetail?id=a1tG00000009TJlIAM&cid=5004A00001Ncwv1QAB&mode=detail
- Informatica recommended testing communications between the servers using their JMSConnectTest utility.
- Downloaded the utility: https://marketplace.informatica.com/solutions/informatica_jms_connection_test and user guides:
o https://marketplace.informatica.com/mpresources/docs/Userguide_2081.pdf
o https://network.informatica.com/docs/DOC-7387
- Installed the utility in /usr/local/home/ipcadm96 on nb5751.neu.edu
- Copied all jars from $INFA_HOME/server/bin/javalib (see above) to /usr/local/home/ipcadm96/javalib
- Used the same .bindings file located in /infa_shared/Script
- Tried to run these commands:
o java -jar JMSConnectTest.jar -c com.sun.jndi.fscontext.RefFSContextFactory -p file:/infa_shared/Scripts -j ConnectionFactory -d src-queue -t 1 -n 2 -s 2 -ju test -jx test -mu test -mx test
- Got the error below
JMSException occurred: com.rabbitmq.jms.util.RMQJMSException: RabbitMQ connection was refused. RabbitMQ broker may not be available.
com.rabbitmq.jms.util.RMQJMSException: RabbitMQ connection was refused. RabbitMQ broker may not be available.
at com.rabbitmq.jms.admin.RMQConnectionFactory.getRabbitConnection(RMQConnectionFactory.java:107)
at com.rabbitmq.jms.admin.RMQConnectionFactory.createConnection(RMQConnectionFactory.java:87)
at com.rabbitmq.jms.admin.RMQConnectionFactory.createQueueConnection(RMQConnectionFactory.java:278)
at JMSConnectTest.JMSQueueSender(JMSConnectTest.java:89)
at JMSConnectTest.main(JMSConnectTest.java:686)
Caused by: java.net.ConnectException: Connection refused
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:370)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:231)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:213)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:404)
at java.net.Socket.connect(Socket.java:643)
at com.rabbitmq.client.impl.SocketFrameHandlerFactory.create(SocketFrameHandlerFactory.java:50)
at com.rabbitmq.client.impl.recovery.RecoveryAwareAMQConnectionFactory.newConnection(RecoveryAwareAMQConnectionFactory.java:61)
at com.rabbitmq.client.impl.recovery.AutorecoveringConnection.init(AutorecoveringConnection.java:99)
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:918)
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:877)
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:835)
at com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:987)
at com.rabbitmq.jms.admin.RMQConnectionFactory.getRabbitConnection(RMQConnectionFactory.java:96)
... 4 more
- Hard stop. Nothing else works.
--- Ben
To post to this group, send email to rabbitmq-users@googlegroups.com.
--
MKStaff Software Engineer, Pivotal/RabbitMQ
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
| Protocol | Bound to | Port |
|---|---|---|
| amqp | :: | 5672 |
| clustering | :: | 25672 |
| Context | Bound to | Port | SSL | Path |
|---|---|---|---|---|
| RabbitMQ Management | 0.0.0.0 | 15672 | ○ | / |
Currently idle
| Type | x-jms-topic | ||
|---|---|---|---|
| Features |
| ||
| Policy |
This exchange
⇓
... no bindings ...
Last update: 2018-05-03 11:28:37
Got response code 500 with body {"error":"Internal Server Error","reason":"{error,\n {exit,\n {{{error,\n {function_clause,\n [{erl_scan,string,\n [error,1,[]],\n [{file,\"erl_scan.erl\"},{line,141}]},\n {rabbit_jms_topic_exchange,decode_term,1,\n [{file,\"src/rabbit_jms_topic_exchange.erl\"},\n {line,219}]},\n {rabbit_jms_topic_exchange,generate_binding_fun,1,\n [{file,\"src/rabbit_jms_topic_exchange.erl\"},\n {line,203}]},\n {rabbit_jms_topic_exchange,add_binding,3,\n [{file,\"src/rabbit_jms_topic_exchange.erl\"},\n {line,138}]},\n {rabbit_binding,x_callback,4,\n [{file,\"src/rabbit_binding.erl\"},{line,568}]},\n {rabbit_binding,add,3,\n [{file,\"src/rabbit_binding.erl\"},{line,192}]},\n {mnesia_tm,apply_fun,3,[{file,\"mnesia_tm.erl\"},{line,836}]},\n {mnesia_tm,execute_transaction,5,\n [{file,\"mnesia_tm.erl\"},{line,811}]}]}},\n [{rabbit_misc,execute_mnesia_transaction,1,\n [{file,\"src/rabbit_misc.erl\"},{line,553}]},\n {rabbit_misc,execute_mnesia_tx_with_tail,1,\n [{file,\"src/rabbit_misc.erl\"},{line,575}]},\n {rabbit_channel,binding_action,9,\n [{file,\"src/rabbit_channel.erl\"},{line,1625}]},\n {rabbit_channel,handle_cast,2,\n [{file,\"src/rabbit_channel.erl\"},{line,457}]},\n {gen_server2,handle_msg,2,\n [{file,\"src/gen_server2.erl\"},{line,1032}]},\n {proc_lib,init_p_do_apply,3,[{file,\"proc_lib.erl\"},{line,247}]}]},\n {gen_server,call,\n [<0.2002.0>,\n {call,\n {'queue.bind',0,<<\"src-queue\">>,<<\"test\">>,<<>>,false,[]},\n none,<0.1971.0>},\n infinity]}},\n [{gen_server,call,3,[{file,\"gen_server.erl\"},{line,212}]},\n {rabbit_mgmt_util,'-amqp_request/5-fun-0-',4,\n [{file,\"src/rabbit_mgmt_util.erl\"},{line,585}]},\n {rabbit_mgmt_util,with_channel,5,\n [{file,\"src/rabbit_mgmt_util.erl\"},{line,604}]},\n {rabbit_mgmt_wm_bindings,accept_content,2,\n [{file,\"src/rabbit_mgmt_wm_bindings.erl\"},{line,81}]},\n {webmachine_resource,resource_call,3,\n [{file,\"src/webmachine_resource.erl\"},{line,186}]},\n {webmachine_resource,do,3,\n [{file,\"src/webmachine_resource.erl\"},{line,142}]},\n {webmachine_decision_core,resource_call,1,\n [{file,\"src/webmachine_decision_core.erl\"},{line,48}]},\n {webmachine_decision_core,accept_helper,1,\n [{file,\"src/webmachine_decision_core.erl\"},{line,612}]}]}}\n"}
To post to this group, send email to rabbitmq-users@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
--- Ben--- Ben
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
--MKStaff Software Engineer, Pivotal/RabbitMQ
--
You received this message because you are subscribed to the Google Groups "rabbitmq-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-users+unsubscribe@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
----- Ben- Ben--- Ben
To post to this group, send email to rabbitmq-users@googlegroups.com.
To post to this group, send email to rabbitmq-users@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to rabbitmq-user...@googlegroups.com.