thanks for helping out!
On Fri, Aug 2, 2019 at 3:26 PM Owen Stephens <
ow...@ostephens.com> wrote:
>
> OK - I've updated to macOS Mojave 10.14.6 and then trashed and re-installed OpenRefine 3.2 for Mac
>
> It runs OK for me
>
3.1 runs fine, but 3.2 does not, same behaviour under 10.14.5 and 10.14.6
> So I think we are back to asking you to do the troubleshooting steps I asked you to do above
>
> Can you try:
> Find the OpenRefine app/icon in Finder
> Ctrl+Click on the icon and select "Show Package Contents" from the context menu that displays
> This should open a new Finder menu showing a folder called "Contents" - navigate into this folder then into the "MacOS" folder
> Ctrl+Click on "JavaAppLauncher"
> Choose 'Open With' from menu, and select "Terminal"
>
> This should run OpenRefine with a terminal window showing text (similar to how OpenRefine runs on Windows). This terminal window will show information that may help work out what the problem is. If you try opening a project, making a change, then see if there is any information in the terminal window about errors etc. If you paste any information from the terminal window here it may help us work out what is going wrong.
>
> Owen
>
There are a million and ten java exceptions. list ending with ... and
35 more. (pasted below)
My Java install is updated with all settings at default. (java 8 update 22)
-----
(base) <>>/Applications/OpenRefine.app/Contents/MacOS/JavaAppLauncher; exit
16:24:45.158 [ refine_server] Starting Server bound to
'
127.0.0.1:3333' (0ms)
16:24:45.216 [ refine_server] Initializing context: '/'
from '/Applications/OpenRefine.app/Contents/Resources/webapp' (58ms)
SLF4J: Class path contains multiple SLF4J bindings.
SLF4J: Found binding in
[jar:file:/Applications/OpenRefine.app/Contents/Java/lib/slf4j-log4j12-1.7.18.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: Found binding in
[jar:file:/Applications/OpenRefine.app/Contents/Resources/webapp/WEB-INF/lib/slf4j-log4j12-1.7.18.jar!/org/slf4j/impl/StaticLoggerBinder.class]
SLF4J: See
http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
16:24:49.419 [ refine] Starting OpenRefine 3.2
[55c921b]... (4203ms)
16:24:49.419 [ refine] initializing
FileProjectManager with dir (0ms)
16:24:49.419 [ refine]
/Users/peternou/Library/Application Support/OpenRefine (0ms)
Exception in thread "main" java.lang.NoClassDefFoundError:
org/json/JSONException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.privateGetPublicMethods(Class.java:2902)
at java.lang.Class.getMethods(Class.java:1615)
at org.mozilla.javascript.JavaMembers.discoverAccessibleMethods(JavaMembers.java:351)
at org.mozilla.javascript.JavaMembers.discoverAccessibleMethods(JavaMembers.java:302)
at org.mozilla.javascript.JavaMembers.reflect(JavaMembers.java:424)
at org.mozilla.javascript.JavaMembers.<init>(JavaMembers.java:43)
at org.mozilla.javascript.JavaMembers.lookupClass(JavaMembers.java:812)
at org.mozilla.javascript.NativeJavaClass.initMembers(NativeJavaClass.java:49)
at org.mozilla.javascript.NativeJavaObject.<init>(NativeJavaObject.java:44)
at org.mozilla.javascript.NativeJavaClass.<init>(NativeJavaClass.java:43)
at org.mozilla.javascript.NativeJavaClass.<init>(NativeJavaClass.java:39)
at org.mozilla.javascript.WrapFactory.wrapJavaClass(WrapFactory.java:139)
at org.mozilla.javascript.NativeJavaPackage.getPkgProperty(NativeJavaPackage.java:135)
at org.mozilla.javascript.NativeJavaPackage.get(NativeJavaPackage.java:84)
at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:2313)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1579)
at org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1572)
at org.mozilla.javascript.gen.file__Users_peternou_Library_Application_20Support_OpenRefine_extensions_refine_stats_master_module_MOD_INF_controller_js_4._c_init_1(file:/Users/peternou/Library/Application%20Support/OpenRefine/extensions/refine-stats-master/module/MOD-INF/controller.js:10)
at org.mozilla.javascript.gen.file__Users_peternou_Library_Application_20Support_OpenRefine_extensions_refine_stats_master_module_MOD_INF_controller_js_4.call(file:/Users/peternou/Library/Application%20Support/OpenRefine/extensions/refine-stats-master/module/MOD-INF/controller.js)
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:405)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3508)
at org.mozilla.javascript.gen.file__Users_peternou_Library_Application_20Support_OpenRefine_extensions_refine_stats_master_module_MOD_INF_controller_js_4.call(file:/Users/peternou/Library/Application%20Support/OpenRefine/extensions/refine-stats-master/module/MOD-INF/controller.js)
at edu.mit.simile.butterfly.ButterflyModuleImpl.scriptInit(ButterflyModuleImpl.java:636)
at edu.mit.simile.butterfly.ButterflyModuleImpl.init(ButterflyModuleImpl.java:94)
at edu.mit.simile.butterfly.Butterfly.initializeModule(Butterfly.java:476)
at edu.mit.simile.butterfly.Butterfly.configure(Butterfly.java:451)
at edu.mit.simile.butterfly.Butterfly.init(Butterfly.java:308)
at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
at com.google.refine.RefineServer.configure(Refine.java:291)
at com.google.refine.RefineServer.init(Refine.java:203)
at com.google.refine.Refine.init(Refine.java:109)
at com.google.refine.Refine.main(Refine.java:103)
Caused by: java.lang.ClassNotFoundException: org.json.JSONException
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 35 more