# Logstash error when attempting to ingest

**URL:** <https://discuss.elastic.co/t/logstash-error-when-attempting-to-ingest/233565>\
**Category:** Logstash\
**Created:** [May 20, 2020, 3:14pm UTC](https://discuss.elastic.co/t/logstash-error-when-attempting-to-ingest/233565 "2020-05-20T15:14:44Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![wild\_turkey](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/wild_turkey/32/66978_2.png) [@wild\_turkey](https://discuss.elastic.co/u/wild_turkey)\
**Post date:** [May 20, 2020, 3:14pm UTC](https://discuss.elastic.co/t/logstash-error-when-attempting-to-ingest/233565/1 "2020-05-20T15:14:45Z")

</div>

Hi all,

I'm pretty new to this, and this will be my first attempt to load a file into Elasticsearch.

I have a csv file.  
I have Kibana and Elasticsearch running on a Windows 10 laptop  
I configured a config file the following parameters:

//

input {  
file {  
path =\> "C:\Workspace\billingfile.csv  
start\_position =\> "beginning"  
sincedb\_path =\> "/dev/null"

filter {  
csv {

```
seperator => ","
	
	columns => ["Customer Name", "Customer ID", "Description", "Quantity", "Cost", "Cost Rate", "Total Cost", "Price", "Type" ,"Rate", "Total Price" ,"Currency" ,"Date"]
}
mutate {convert => ["Quantity", "integer"] }
mutate {convert => ["Cost", "float"] }
mutate {convert => ["Total Cost", "float"] }
mutate {convert => ["Total Price", "float"] }	

```

}  
output {  
elasticsearch {  
hosts =\> "localhost"

//

I run the command file in my dos prompt:

.\bin\logstash -f "billingfile.csv"

I'm getting the error running as Administrator:

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/logstash/Logstash : Unsupported major.minor version 52.0  
at java.lang.ClassLoader.defineClass1(Native Method)  
at java.lang.ClassLoader.defineClassCond(Unknown Source)  
at java.lang.ClassLoader.defineClass(Unknown Source)  
at java.security.SecureClassLoader.defineClass(Unknown Source)  
at java.net.URLClassLoader.defineClass(Unknown Source)  
at java.net.URLClassLoader.access$000(Unknown Source)  
at java.net.URLClassLoader$1.run(Unknown Source)  
at java.security.AccessController.doPrivileged(Native Method)  
at java.net.URLClassLoader.findClass(Unknown Source)  
at java.lang.ClassLoader.loadClass(Unknown Source)  
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)  
at java.lang.ClassLoader.loadClass(Unknown Source)  
Could not find the main class: org.logstash.Logstash. Program will exit.

Any idea what the issue might be?

Thanks

---

<div class="post-metadata">

**Author:** ![Badger](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/badger/32/25190_2.png) [@Badger](https://discuss.elastic.co/u/Badger)\
**Post date:** [May 20, 2020, 3:45pm UTC](https://discuss.elastic.co/t/logstash-error-when-attempting-to-ingest/233565/2 "2020-05-20T15:45:56Z")

</div>

> [@wild\_turkey](#):
>
> Unsupported major.minor version 52.0

You appear to be running java code compiled with Java 8 using an older version of Java. logstash only [supports](https://www.elastic.co/support/matrix#matrix_jvm) Java versions 1.8.0 and 11.

Also, do not use backslash in the path option of a file input, use forward slash.

Also, on Windows, if you do not want the in-memory sincedb persisted across restarts, then use "NUL", not "/dev/null".

---

<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:** [June 17, 2020, 3:46pm UTC](https://discuss.elastic.co/t/logstash-error-when-attempting-to-ingest/233565/3 "2020-06-17T15:46:14Z")

</div>

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