Logstash testing a configuration pipeline failing(Translation missing)

Please see http://stackoverflow.com/questions/37101865/logstash-testing-a-configuration-pipeline-failingtranslation-missing for even images of stack trace and my config files

New to logstash and following the tutorial posted https://www.elastic.co/guide/en/logstash/current/advanced-pipeline.html

Trying to set up my first-pipeline.conf where in i need to specify the input , filter and the output configurations

When i specify these configurations , and try logstash -f first-pipeline.conf -configtest i get a RuntimeError

RuntimeError : translation missing : en.logstash.runner.configuration.file-not-found>, class=> RuntimeError : backtrace => ["C:/ELK/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.2-java/lob/logstash/config/loader/rb:58 in 'local_config" and bunch of other stack trace Here below is the snip of stack trace enter image description here

looks like im missing some files in my logstash installation direcotory..

Please help as i am stuck trying to test my config pipeline file
Thanks

It looks like Logstash is having trouble finding your configuration file. Trying using an absolute path to the file. If that doesn't help, try using forward slashes instead of backslashes in the absolut path.

The "translation missing" bug has already been fixed. This is what the error message shouldn't looked like: