{"action":"created","issue":{"url":"https://api.github.com/repos/logstash-plugins/logstash-output-elasticsearch/issues/298","labels_url":"https://api.github.com/repos/logstash-plugins/logstash-output-elasticsearch/issues/298/labels{/name}","comments_url":"https://api.github.com/repos/logstash-plugins/logstash-output-elasticsearch/issues/298/comments","events_url":"https://api.github.com/repos/logstash-plugins/logstash-output-elasticsearch/issues/298/events","html_url":"https://github.com/logstash-plugins/logstash-output-elasticsearch/issues/298","id":115274217,"number":298,"title":"Cannot find Serializer for class: org.jruby.RubyObject","user":{"login":"tomsommer","id":149171,"avatar_url":"https://avatars.githubusercontent.com/u/149171?v=3","gravatar_id":"","url":"https://api.github.com/users/tomsommer","html_url":"https://github.com/tomsommer","followers_url":"https://api.github.com/users/tomsommer/followers","following_url":"https://api.github.com/users/tomsommer/following{/other_user}","gists_url":"https://api.github.com/users/tomsommer/gists{/gist_id}","starred_url":"https://api.github.com/users/tomsommer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomsommer/subscriptions","organizations_url":"https://api.github.com/users/tomsommer/orgs","repos_url":"https://api.github.com/users/tomsommer/repos","events_url":"https://api.github.com/users/tomsommer/events{/privacy}","received_events_url":"https://api.github.com/users/tomsommer/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":16,"created_at":"2015-11-05T12:33:23Z","updated_at":"2015-11-10T17:57:44Z","closed_at":null,"body":"Logstash 2.0, ES 2.0\r\n\r\n```\r\n{:timestamp=>\"2015-11-05T13:29:45.500000+0100\", :message=>\"Attempted to send a bulk request to Elasticsearch configured at '[\\\"http://elasticmaster.example.com:9200/\\\"]', but an error occurred and it failed! Are you sure you can reach elasticsearch from this machine using the configuration provided?\", :client_config=>{:hosts=>[\"http://elasticmaster.example.com:9200/\"], :ssl=>nil, :transport_options=>{:socket_timeout=>0, :request_timeout=>0, :proxy=>nil, :ssl=>{}}, :transport_class=>Elasticsearch::Transport::Transport::HTTP::Manticore, :logger=>nil, :tracer=>nil, :reload_connections=>false, :retry_on_failure=>false, :reload_on_failure=>false, :randomize_hosts=>false}, :error_message=>\"Cannot find Serializer for class: org.jruby.RubyObject\", :error_class=>\"JrJackson::ParseError\", :backtrace=>[\"com/jrjackson/JrJacksonBase.java:83:in `generate'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/jrjackson-0.3.6/lib/jrjackson/jrjackson.rb:59:in `dump'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/multi_json-1.11.2/lib/multi_json/adapters/jr_jackson.rb:20:in `dump'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/multi_json-1.11.2/lib/multi_json/adapter.rb:25:in `dump'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/multi_json-1.11.2/lib/multi_json.rb:136:in `dump'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/elasticsearch-api-1.0.14/lib/elasticsearch/api/utils.rb:102:in `__bulkify'\", \"org/jruby/RubyArray.java:2414:in `map'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/elasticsearch-api-1.0.14/lib/elasticsearch/api/utils.rb:102:in `__bulkify'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/elasticsearch-api-1.0.14/lib/elasticsearch/api/actions/bulk.rb:82:in `bulk'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-elasticsearch-2.1.2-java/lib/logstash/outputs/elasticsearch/http_client.rb:56:in `bulk'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-elasticsearch-2.1.2-java/lib/logstash/outputs/elasticsearch.rb:353:in `submit'\", \"org/jruby/ext/thread/Mutex.java:149:in `synchronize'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-elasticsearch-2.1.2-java/lib/logstash/outputs/elasticsearch.rb:350:in `submit'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-elasticsearch-2.1.2-java/lib/logstash/outputs/elasticsearch.rb:382:in `flush'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/buffer.rb:219:in `buffer_flush'\", \"org/jruby/RubyHash.java:1342:in `each'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/buffer.rb:216:in `buffer_flush'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/buffer.rb:193:in `buffer_flush'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/stud-0.0.22/lib/stud/buffer.rb:159:in `buffer_receive'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-output-elasticsearch-2.1.2-java/lib/logstash/outputs/elasticsearch.rb:343:in `receive'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.0.0-java/lib/logstash/outputs/base.rb:80:in `handle'\", \"(eval):1904:in `output_func'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.0.0-java/lib/logstash/pipeline.rb:252:in `outputworker'\", \"/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.0.0-java/lib/logstash/pipeline.rb:169:in `start_outputs'\"], :level=>:error}\r\n\r\n```\r\nThis error just loops.\r\n\r\nNo attempts are made to contact ES after this"},"comment":{"url":"https://api.github.com/repos/logstash-plugins/logstash-output-elasticsearch/issues/comments/155514077","html_url":"https://github.com/logstash-plugins/logstash-output-elasticsearch/issues/298#issuecomment-155514077","issue_url":"https://api.github.com/repos/logstash-plugins/logstash-output-elasticsearch/issues/298","id":155514077,"user":{"login":"tomsommer","id":149171,"avatar_url":"https://avatars.githubusercontent.com/u/149171?v=3","gravatar_id":"","url":"https://api.github.com/users/tomsommer","html_url":"https://github.com/tomsommer","followers_url":"https://api.github.com/users/tomsommer/followers","following_url":"https://api.github.com/users/tomsommer/following{/other_user}","gists_url":"https://api.github.com/users/tomsommer/gists{/gist_id}","starred_url":"https://api.github.com/users/tomsommer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tomsommer/subscriptions","organizations_url":"https://api.github.com/users/tomsommer/orgs","repos_url":"https://api.github.com/users/tomsommer/repos","events_url":"https://api.github.com/users/tomsommer/events{/privacy}","received_events_url":"https://api.github.com/users/tomsommer/received_events","type":"User","site_admin":false},"created_at":"2015-11-10T17:57:44Z","updated_at":"2015-11-10T17:57:44Z","body":"```\r\n    jmespath (1.1.3)\r\n    jrjackson (0.3.7)\r\n    jruby-kafka (1.4.0-java)\r\n```"}}