I am running PathFind with the opendiamond-java code, without using the diamond server built from opendiamond-5.3.0. I am getting the following errors when bringing up the gui:<br><br>Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException<br>
at java.util.Arrays$ArrayList.<init>(Unknown Source)<br> at java.util.Arrays.asList(Unknown Source)<br> at edu.cmu.cs.diamond.pathfind.QueryPanel.populateMacroListModel(QueryPanel.java:351)<br> at edu.cmu.cs.diamond.pathfind.QueryPanel.<init>(QueryPanel.java:211)<br>
at edu.cmu.cs.diamond.pathfind.PathFindFrame.<init>(PathFindFrame.java:206)<br> at edu.cmu.cs.diamond.pathfind.main.PathFindSQL$1.run(PathFindSQL.java:89)<br> at java.awt.event.InvocationEvent.dispatch(Unknown Source)<br>
at java.awt.EventQueue.dispatchEvent(Unknown Source)<br> at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)<br> at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)<br> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)<br>
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br> at java.awt.EventDispatchThread.pumpEvents(Unknown Source)<br> at java.awt.EventDispatchThread.run(Unknown Source)<br> <br>which is generated from the QueryPanel class. In other applications, I have only gotten this error when an array is empty. In this case, my macro library and plugin libraries exist and have subsets of the standard ImageJ macros and other plugins. I am wondering if there is a property file or some configuration file with macro and plugin names I have not specified.<br>