KB Article #180665
Setting IBM MQSeries timeout parameters
Problem
Occasionally the polling from IBM MQ Series would stop, no longer consuming files even though there are messages in the queue.
IBM MQ Series has no timeout set per default. Connections will stay
open, even if there is no data transmitted. These connections will not
poll any further files. When the exchange point is set to a low number
of concurrent allowed connections, all connections can end up in this
state.
Resolution
In order to set a timeout of 30 seconds, the following two parameters can be set in the [installDir]/Interchange/conf.jvmArguments.xml. It can be set under the section for all nodes:
<Property key="com.ibm.mq.cfg.TCP.Connect_Timeout">30</Property>
<Property key="com.ibm.mq.cfg.MQRCVBLKTO">30</Property>Save the file, and restart B2Bi to activate the changes.