Hello everyone,
I'am new to logstash and i've been trying to establish using the jms plugin a connection to a jboss queue and it worked, but whenever a message is been consumed instead of displaying it logstash throws this error :
jms ERROR An exception occurred processing Appender plain_console org.jruby.exceptions.ArgumentError: (ArgumentError) wrong number of arguments (given 0, expected 1)
at home.user.logstash.vendor.bundle.jruby.$2_dot_5_dot_0.gems.jruby_minus_jms_minus_1_dot_3_dot_0_minus_java.lib.jms.message.inspect(/home/user/logstash/vendor/bundle/jruby/2.5.0/gems/jruby-jms-1.3.0-java/lib/jms/message.rb:131)
at org.jruby.RubyHash.inspect(org/jruby/RubyHash.java:877)
at org.jruby.RubyHash.to_s(org/jruby/RubyHash.java:945)
at org.logstash.log.LoggerExt.error(org/logstash/log/LoggerExt.java:103)
at home.user.logstash.vendor.bundle.jruby.$2_dot_5_dot_0.gems.logstash_minus_input_minus_jms_minus_3_dot_1_dot_2_minus_java.lib.logstash.inputs.jms.queue_event(/home/user/logstash/vendor/bundle/jruby/2.5.0/gems/logstash-input-jms-3.1.2-java/lib/logstash/inputs/jms.rb:298)
at home.user.logstash.vendor.bundle.jruby.$2_dot_5_dot_0.gems.logstash_minus_input_minus_jms_minus_3_dot_1_dot_2_minus_java.lib.logstash.inputs.jms.run(/home/user/logstash/vendor/bundle/jruby/2.5.0/gems/logstash-input-jms-3.1.2-java/lib/logstash/inputs/jms.rb:235)
at home.user.logstash.vendor.bundle.jruby.$2_dot_5_dot_0.gems.jruby_minus_jms_minus_1_dot_3_dot_0_minus_java.lib.jms.message_consumer.each(/home/user/logstash/vendor/bundle/jruby/2.5.0/gems/jruby-jms-1.3.0-java/lib/jms/message_consumer.rb:70)
at home.user.logstash.vendor.bundle.jruby.$2_dot_5_dot_0.gems.logstash_minus_input_minus_jms_minus_3_dot_1_dot_2_minus_java.lib.logstash.inputs.jms.run(/home/user/logstash/vendor/bundle/jruby/2.5.0/gems/logstash-input-jms-3.1.2-java/lib/logstash/inputs/jms.rb:234)
at home.user.logstash.logstash_minus_core.lib.logstash.java_pipeline.inputworker(/home/user/logstash/logstash-core/lib/logstash/java_pipeline.rb:322)
at home.user.logstash.logstash_minus_core.lib.logstash.java_pipeline.start_input(/home/user/logstash/logstash-core/lib/logstash/java_pipeline.rb:314)
i'm i doing something wrong here or is this a bug ?
Thank you for your help.