I'm getting a NullPointerException while trying to launch the Piper Creator GUI from a Linux command line. I have Ubuntu Linux 16.10 and using Oracle JVM 1.8.0_131. Here is the stacktrace I get when I run bin/runPiperCreator.sh from the cTAKES 4.0 root:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at javax.swing.plaf.synth.SynthTableHeaderUI$HeaderRenderer.getTableCellRendererComponent(SynthTableHeaderUI.java:234) at org.apache.ctakes.gui.pipeline.MainPanel2.createWestPanel(MainPanel2.java:94) at org.apache.ctakes.gui.pipeline.MainPanel2.createMainPanel(MainPanel2.java:139) at org.apache.ctakes.gui.pipeline.MainPanel2.<init>(MainPanel2.java:76) at org.apache.ctakes.gui.pipeline.PiperCreator.createMainPanel(PiperCreator.java:40) at org.apache.ctakes.gui.pipeline.PiperCreator.lambda$main$0(PiperCreator.java:53) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)