I tried to run IGV 2.3 / IGV (snapshot) from CentOS 7 but encountered the following error.
net.sourceforge.jnlp.LaunchException: Fatal: Launch Error: Could not launch JNLP file. The application has not been initialized, for more information execute javaws/browser from the command line and send a bug report.
at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:580)
at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:936)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:574)
... 1 more
Caused by: java.lang.IllegalArgumentException: Width (0) and height (0) must be non-zero
at java.awt.image.ReplicateScaleFilter.<init>(ReplicateScaleFilter.java:102)
at java.awt.Image.getScaledInstance(Image.java:174)
at sun.awt.CustomCursor.<init>(CustomCursor.java:69)
at sun.awt.X11CustomCursor.<init>(X11CustomCursor.java:43)
at sun.awt.X11.XCustomCursor.<init>(XCustomCursor.java:42)
at sun.awt.X11.XToolkit.createCustomCursor(XToolkit.java:1140)
at org.broad.igv.ui.IGV.createHandCursor(IGV.java:1163)
at org.broad.igv.ui.IGV.<init>(IGV.java:275)
at org.broad.igv.ui.IGV.createInstance(IGV.java:181)
at org.broad.igv.ui.Main.open(Main.java:238)
at org.broad.igv.ui.Main.main(Main.java:85)
... 6 more
Initially, I tried to run the JNLP file directly. But it didn't work. Then I downloaded the binary files for it. This time also, it did not work. So, please help me and suggest what I'm supposed to do to resolve this issue.