# Issue using logstash-input-jms with IBM MQ 8

**URL:** <https://discuss.elastic.co/t/issue-using-logstash-input-jms-with-ibm-mq-8/140254>\
**Category:** Logstash\
**Created:** [July 17, 2018, 6:47am UTC](https://discuss.elastic.co/t/issue-using-logstash-input-jms-with-ibm-mq-8/140254 "2018-07-17T06:47:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![chris\_a.k](https://avatars.discourse-cdn.com/v4/letter/c/85e7bf/32.png) [@chris\_a.k](https://discuss.elastic.co/u/chris_a.k)\
**Post date:** [July 17, 2018, 6:47am UTC](https://discuss.elastic.co/t/issue-using-logstash-input-jms-with-ibm-mq-8/140254/1 "2018-07-17T06:47:48Z")

</div>

Hello guys,

I am currently using logstash-input-jms plugin with IBM MQ 8, the pipeline is starting successfully but not picking up the message from the queue

logstash.version"=\>"6.3.1"  
logstash-input-jms (3.0.5)

[root@localhost ~]# logstash -f /usr/share/logstash/config/logstash.conf --path.settings /etc/logstash  
Sending Logstash's logs to /var/log/logstash which is now configured via log4j2.properties  
[2018-07-16T23:13:34,485][WARN][logstash.config.source.multilocal] Ignoring the 'pipelines.yml' file because modules or command line options are specified  
[2018-07-16T23:13:35,119][INFO][logstash.runner] Starting Logstash {"logstash.version"=\>"6.3.1"}  
[2018-07-16T23:13:38,227][INFO][logstash.pipeline] Starting pipeline {:pipeline\_id=\>"main", "pipeline.workers"=\>2, "pipeline.batch.size"=\>125, "pipeline.batch.delay"=\>50}  
[2018-07-16T23:13:38,423][INFO][logstash.pipeline] Pipeline started successfully {:pipeline\_id=\>"main", :thread=\>"#\<Thread:0xf8ec4a5 run\>"}  
[2018-07-16T23:13:38,568][INFO][logstash.agent] Pipelines running {:count=\>1, :running\_pipelines=\>[:main], :non\_running\_pipelines=\>[]}  
[2018-07-16T23:13:39,310][INFO][logstash.agent] Successfully started Logstash API endpoint {:port=\>9600}  
**/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/jruby-jms-1.2.0-java/lib/jms/connection.rb:351: warning: ambiguous Java methods found, using setExceptionListener(javax.jms.ExceptionListener)**

I don't know if the current exception is causing the issue or I have a wrong configuration

My logstash.conf file:

input {  
jms {  
yaml\_file =\> "/usr/share/logstash/jms/jms.yml"  
yaml\_section =\> "wmq"  
include\_header =\> true  
include\_properties =\> true  
include\_body =\> true  
use\_jms\_timestamp =\> true  
destination =\> "TO.MQ"  
interval =\> 3  
runner =\> async  
add\_field =\> ["host", "computer\_name"]  
}  
}  
output {  
stdout { codec =\> rubydebug }  
file {  
path =\> "/usr/share/logstash/data/chris.txt"  
codec =\> line { format =\> "custom format: %{message}"}  
}  
}

My jms.yml file :

wmq:  
:factory : com.ibm.mq.jms.MQQueueConnectionFactory  
:queue\_manager: ELMQ  
:host\_name: 192.168.52.100  
:channel: SYSTEM.ADMIN.SVRCONN  
:port: 1414  
# Transport Type: com.ibm.mq.jms.JMSC::MQJMS\_TP\_CLIENT\_MQ\_TCPIP  
:transport\_type: 1  
:username: mqm  
:require\_jars:  
- /usr/share/logstash/jms/jms.jar  
- /usr/share/logstash/jms/com.ibm.mq.jar  
- /usr/share/logstash/jms/com.ibm.mqjms.jar  
- /usr/share/logstash/jms/com.ibm.mq.allclient.jar  
:queue\_name: FROM.MQ  
:topic\_name: FROM.MQ

Your assistance is highly appreciated.

Thanks,  
Chris

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [August 14, 2018, 6:47am UTC](https://discuss.elastic.co/t/issue-using-logstash-input-jms-with-ibm-mq-8/140254/2 "2018-08-14T06:47:48Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
