# Logstash output to jms , qpid broker queue getting below error

**URL:** <https://discuss.elastic.co/t/logstash-output-to-jms-qpid-broker-queue-getting-below-error/94480>\
**Category:** Logstash\
**Created:** [July 25, 2017, 1:15pm UTC](https://discuss.elastic.co/t/logstash-output-to-jms-qpid-broker-queue-getting-below-error/94480 "2017-07-25T13:15:44Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jagatjyoti\_Mohanty](https://avatars.discourse-cdn.com/v4/letter/j/13edae/32.png) [@Jagatjyoti\_Mohanty](https://discuss.elastic.co/u/Jagatjyoti_Mohanty)\
**Post date:** [July 25, 2017, 1:15pm UTC](https://discuss.elastic.co/t/logstash-output-to-jms-qpid-broker-queue-getting-below-error/94480/1 "2017-07-25T13:15:44Z")

</div>

:exception=\>#\<ArgumentError: wrong number of arguments (1 for 2)\>, :backtrace=\>["C:/logstash-5.4.1/vendor/bundle/jruby/1.9/gems/logstash-output-jms-3.0.1/lib/logstash/outputs/jms.rb:114:in `receive'", "C:/logstash-5.4.1/logstash-core/lib/logstash/outputs/base.rb:92:in`multi\_receive'", "org/jruby/RubyArray.java:1613:in `each'", "C:/logstash-5.4.1/logstash-core/lib/logstash/outputs/base.rb:92:in`multi\_receive'", "C:/logstash-5.4.1/logstash-core/lib/logstash/output\_delegator\_strategies/legacy.rb:22:in `multi_receive'", "C:/logstash-5.4.1/logstash-core/lib/logstash/output_delegator.rb:47:in`multi\_receive'", "C:/logstash-5.4.1/logstash-core/lib/logstash/pipeline.rb:407:in `output_batch'", "org/jruby/RubyHash.java:1342:in`each'", "C:/logstash-5.4.1/logstash-core/lib/logstash/pipeline.rb:406:in `output_batch'", "C:/logstash-5.4.1/logstash-core/lib/logstash/pipeline.rb:352:in`worker\_loop'", "C:/logstash-5.4.1/logstash-core/lib/logstash/pipeline.rb:317:in `start\_workers'"]}

I am able to install the output plugin successfully by below command.  
logstash-plugin install logstash-output-jms

Below Yml file also created and the configuration file.  
jms-outout.yml:-  
:jndi\_name: output  
:jndi\_context:  
java.naming.factory.initial: org.apache.qpid.jndi.PropertiesFileInitialContextFactory  
connectionfactory.output: amqp://admin:admin@QPID/?brokerlist='tcp://localhost:10003'  
:require\_jars:  
- C:\qpidlibforlogstash\qpid\lib\javax.jms.jar  
- C:\qpidlibforlogstash\qpid\lib\backport-util-concurrent-2.2.jar  
- C:\qpidlibforlogstash\qpid\lib\commons-collections-3.2.jar  
- C:\qpidlibforlogstash\qpid\lib\commons-lang-2.2.jar  
- C:\qpidlibforlogstash\qpid\lib\mina-core-1.0.1.jar  
- C:\qpidlibforlogstash\qpid\lib\qpid-jms-client-0.8.0.jar  
- C:\qpidlibforlogstash\qpid\lib\qpid-common-6.1.2.jar  
- C:\qpidlibforlogstash\qpid\lib\proton-j-0.8.jar  
- C:\qpidlibforlogstash\qpid\lib\slf4j-api-1.7.14.jar  
- C:\qpidlibforlogstash\qpid\lib\log4j-1.2.17.jar  
- C:\qpidlibforlogstash\qpid\lib\slf4j-log4j12-1.7.14.jar  
- C:\qpid-client\6.1.2\lib\geronimo-jms\_1.1\_spec-1.1.1.jar  
- C:\qpid-client\6.1.2\lib\qpid-client-6.1.2.jar  
- C:\qpid-client\6.1.2\lib\qpid-common-6.1.2.jar  
- C:\qpid-client\6.1.2\lib\slf4j-api-1.7.12.jar  
- C:\qpid-client\6.1.2\lib\slf4j-simple-1.7.12.jar  
- C:\qpid-client\6.1.2\lib\log4j-1.2.17.jar  
logstash.config  
input {  
file {  
path =\> [  
"C:/logs/abc-01A/Wabtec$/abc/Diagnostics/_/file_._.log",  
"C:/logs/xyz-01B/Wabtec$/xyz/Diagnostics/_/BOS\*.\*.log"  
]  
type =\> "logs"  
start\_position =\> "beginning"

```
}

```

heartbeat{}  
stdin { }  
}  
output {  
jms {  
codec =\> plain {  
charset =\> "ISO-8859-1"  
}  
destination =\> "[queue.ocm.in](http://queue.ocm.in)"  
#interval =\> 2  
yaml\_file =\> "C:\logstash-5.4.1\config\jms-output.yml"  
yaml\_section =\> "output"  
}  
}

---

<div class="post-metadata">

**Author:** ![Jagatjyoti\_Mohanty](https://avatars.discourse-cdn.com/v4/letter/j/13edae/32.png) [@Jagatjyoti\_Mohanty](https://discuss.elastic.co/u/Jagatjyoti_Mohanty)\
**Post date:** [July 25, 2017, 1:34pm UTC](https://discuss.elastic.co/t/logstash-output-to-jms-qpid-broker-queue-getting-below-error/94480/2 "2017-07-25T13:34:32Z")

</div>

need help 🙂

---

<div class="post-metadata">

**Author:** ![Jagatjyoti\_Mohanty](https://avatars.discourse-cdn.com/v4/letter/j/13edae/32.png) [@Jagatjyoti\_Mohanty](https://discuss.elastic.co/u/Jagatjyoti_Mohanty)\
**Post date:** [July 25, 2017, 1:44pm UTC](https://discuss.elastic.co/t/logstash-output-to-jms-qpid-broker-queue-getting-below-error/94480/3 "2017-07-25T13:44:56Z")

</div>

> [@Jagatjyoti\_Mohanty](#):
>
> f

 ![](https://us1.discourse-cdn.com/elastic/original/3X/1/1/1187dd1e50072b1aee6e4838ed4932b23bd08930.png)

---

<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 22, 2017, 1:45pm UTC](https://discuss.elastic.co/t/logstash-output-to-jms-qpid-broker-queue-getting-below-error/94480/4 "2017-08-22T13:45:05Z")

</div>

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