There is a .jnlp file which can be launched from Windows. I now want to open it from Linux. The command is javaws file.jnlp. However, I get a segmentation fault and the verbose message is not meaningful.mahmood@cluster:~$ javaws dynamic-jnlp-1463053293456.jnlp(<unknown>:19075): GLib-GObject-CRITICAL **: g_object_notify: assertion `G_IS_OBJECT (object)' failedSegmentation faultmahmood@cluster:~$ javaws -verbose dynamic-jnlp-1463053293456.jnlpJava(TM) Web Start 10.13.2.20-fcs Launching: /usr/java/jdk1.7.0_13/jre/bin/java/usr/java/jdk1.7.0_13/jre/bin/java-classpath/usr/java/jdk1.7.0_13/jre/lib/deploy.jar-Djava.security.policy=file:/usr/java/jdk1.7.0_13/jre/lib/security/javaws.policy-DtrustProxy=true-Xverify:remote-Djnlpx.home=/usr/java/jdk1.7.0_13/jre/bin-Djnlpx.origFilenameArg=dynamic-jnlp-1463053293456.jnlp-Djnlpx.remove=true-Dsun.awt.warmup=true-Xbootclasspath/a:/usr/java/jdk1.7.0_13/jre/lib/javaws.jar:/usr/java/jdk1.7.0_13/jre/lib/deploy.jar:/usr/java/jdk1.7.0_13/jre/lib/plugin.jar-Xincgc-Djnlp.localSeriesDownloader.className=gov.nih.nci.nbia.download.LocalSeriesDownloader-Djnlp.remoteSeriesDownloader.className=gov.nih.nci.nbia.download.RemoteSeriesDownloader-Djnlp.includeAnnotation=true-Djnlp.userId=1234567-Djnlp.password=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-Djnlp.codebase=https://public.cancerimagingarchive.net/ncia-Djnlp.downloadServerUrl=https://public.cancerimagingarchive.net/nbia-download/servlet/DownloadServlet-Djnlp.noofretry=4-Djnlpx.splashport=50515-Djnlpx.jvm=/usr/java/jdk1.7.0_13/jre/bin/java-Djnlpx.vmargs=-Xincgc     -Djnlp.localSeriesDownloader.className=gov.nih.nci.nbia.download.LocalSeriesDownloader   -Djnlp.remoteSeriesDownloader.className=gov.nih.nci.nbia.download.RemoteSeriesDownloader -Djnlp.includeAnnotation=true -Djnlp.userId=8950035    -Djnlp.password=4C61DF3B6DEF014345FC95ECD7434D118A4F47DFF1AA4C41E9EC3DEF36AC1E93 -Djnlp.codebase=https://public.cancerimagingarchive.net/ncia -Djnlp.downloadServerUrl=https://public.cancerimagingarchive.net/nbia-download/servlet/DownloadServlet -Djnlp.noofretry=4com.sun.javaws.Main-verbose-notWebJava/tmp/javawqXVePjWhat does that mean? Please note that jdk1.7.0_13 is installed via yum.There no not enough information about the error on the web.UPDATEI downloaded the java-1.8 file (not the RPM) which contain the binary of javaws. Then I used the full path and it worked :)/opt/jre1.8.0_91/bin/javaws file.jnlp
Launching JNLP file from Linux
centos;java