Can't run compiled version of OpenRefine 3.5.1 on mac

252 views
Skip to first unread message

Joshua Christ

unread,
Jan 4, 2022, 11:33:59 AM1/4/22
to OpenRefine Development
I can compile OpenRefine just fine but get an error when running the ./refine command. This is happening with fresh 3.5.1 installs on two different macs. Does anyone have an idea of what I'm doing wrong? Any help would be appreciated.

HTTP ERROR 500 javax.servlet.ServletException: refine@c847b26d==com.google.refine.RefineServlet,jsp=null,order=1,inst=true,async=falseURI:
/STATUS:
500MESSAGE:
javax.servlet.ServletException: refine@c847b26d==com.google.refine.RefineServlet,jsp=null,order=1,inst=true,async=falseSERVLET:
refineCAUSED BY:
javax.servlet.ServletException: refine@c847b26d==com.google.refine.RefineServlet,jsp=null,order=1,inst=true,async=falseCAUSED BY:
java.lang.IllegalArgumentException: argument "src" is null

Caused by:
javax.servlet.ServletException: refine@c847b26d==com.google.refine.RefineServlet,jsp=null,order=1,inst=true,async=false at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:612) at org.eclipse.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:478) at org.eclipse.jetty.servlet.ServletHolder.prepare(ServletHolder.java:720) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:542) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:590) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1607) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1297) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:485) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1577) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1212) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at com.google.refine.ValidateHostHandler.handle(ValidateHostHandler.java:96) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) at org.eclipse.jetty.server.Server.handle(Server.java:500) at org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:383) at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:547) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:375) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:270) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 

Caused by: java.lang.IllegalArgumentException: argument "src" is null at com.fasterxml.jackson.databind.ObjectMapper._assertNotNull(ObjectMapper.java:4757) at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3584) at com.google.refine.RefineServlet.init(RefineServlet.java:115) at javax.servlet.GenericServlet.init(GenericServlet.java:203) at edu.mit.simile.butterfly.Butterfly.init(Butterfly.java:180) at org.eclipse.jetty.servlet.ServletHolder$WrapperServlet.init(ServletHolder.java:1281) at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:594) ... 30 more

Antonin Delpeuch (lists)

unread,
Jan 9, 2022, 11:42:46 AM1/9/22
to openref...@googlegroups.com

Hi Joshua,

You are not the first one to report this problem. I am filing an issue about it here:

https://github.com/OpenRefine/OpenRefine/issues/4414

I hope to find some time to work on MacOS packaging in the coming months, so I am starting to install a development environment in a MacOS VM which could hopefully help replicate the issue.

Cheers,

Antonin

--
You received this message because you are subscribed to the Google Groups "OpenRefine Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openrefine-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openrefine-dev/78f3881a-63a1-4e26-9bd6-79f80531535bn%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages