rufuspollock-okfn / reconcile-csv

A simple OpenRefine reconciliation service that runs on top of a CSV file
BSD 2-Clause "Simplified" License
117 stars 28 forks source link

404 not found error #31

Open drewaharris opened 7 years ago

drewaharris commented 7 years ago

I am using OpenRefine 2.7-rc.2 (1) on a Macbook running OSX Sierra 10.12.4. Both the .jar and file that I reconcile against are in the same directory. My reconciliation is running properly, generating appropriate matches. Unfortunately, cell.recon.match.id only generates nulls. I get a 404 not found error, when I click on one of the matches or click on “choose new match.”

The reconcile-csv java script appears to be running properly in the terminal window. It did generate the following when it started, so I don't see anything that's obviously wrong. 2017-04-26 08:15:08.499:INFO:oejs.Server:jetty-7.x.y-SNAPSHOT 2017-04-26 08:15:08.540:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:8000

In case it’s important, this is the command I used to start the java program: java -Xmx2g -jar reconcile-csv-0.1.2.jar

Any thoughts??

Thanks,

Drew

tmhaydo commented 1 year ago

I realize this thread is super old, but I had the same issue and after troubleshooting figured out it was an encoding issue with the CSV. My CSV was encoded in UTF-8 with BOM, which the jar can't read apparently. Using Notepad++ to re-encode the CSV in UTF-8 (without BOM) fixed the issue.

Hopefully this helps someone else!