[Bug 3502] New: Fatal: Read Error: Could not read or parse the JNLP file/ You can try downloading this file manually and sent it as bug report to ITWT.

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

[Bug 3502] New: Fatal: Read Error: Could not read or parse the JNLP file/ You can try downloading this file manually and sent it as bug report to ITWT.

bugzilla-daemon
Bug ID 3502
Summary Fatal: Read Error: Could not read or parse the JNLP file/ You can try downloading this file manually and sent it as bug report to ITWT.
Product IcedTea
Version unspecified
Hardware x86_64
OS Linux
Status NEW
Severity enhancement
Priority P5
Component IcedTea
Assignee gnu.andrew@redhat.com
Reporter jf@talismanmail.com
CC unassigned@icedtea.classpath.org

Hello, I am trying to run https://popgen.net/soft/lositan/code2/selwb.jnlp on
ubuntu 17.04 with plenty of resources. I am running this command: 

sudo javaws -jnlp '/home/julian/Documents/selwb4.jnlp' 

and getting this error: 

sudo javaws -jnlp '/home/julian/Documents/selwb4.jnlp' 
java.security.AccessControlException: access denied ("java.io.FilePermission"
"/usr/bin/xprop" "execute")
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:472)
    at
java.security.AccessController.checkPermission(AccessController.java:884)
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
    at java.lang.SecurityManager.checkExec(SecurityManager.java:796)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1018)
    at java.lang.Runtime.exec(Runtime.java:620)
    at java.lang.Runtime.exec(Runtime.java:450)
    at java.lang.Runtime.exec(Runtime.java:347)
    at org.GNOME.Accessibility.AtkWrapper.<clinit>(AtkWrapper.java:34)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at java.lang.Class.newInstance(Class.java:442)
    at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:805)
    at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:886)
    at javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:611)
    at
net.sourceforge.jnlp.runtime.JNLPRuntime.initialize(JNLPRuntime.java:218)
    at net.sourceforge.jnlp.runtime.Boot.init(Boot.java:326)
    at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:58)
    at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245)
    at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)
    at java.security.AccessController.doPrivileged(Native Method)
    at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195)
Unable to use Firefox's proxy settings. Using "DIRECT" as proxy type.
netx: Read Error: Could not read or parse the JNLP file.
(java.lang.NullPointerException: name can't be null (name can't be null))

This is from the java console:

Disconnecting
sun.net.www.protocol.http.HttpURLConnection:http://popgen.net/soft/lositan/code2/selwb4.jnlp
isCurrent:isCached false
Downloading file: http://popgen.net/soft/lositan/code2/selwb4.jnlp into:
/root/.cache/icedtea-web/cache/1/http/popgen.net/soft/lositan/code2/selwb4.jnlp
Downloading http://popgen.net/soft/lositan/code2/selwb4.jnlp using
http://popgen.net/soft/lositan/code2/selwb4.jnlp (encoding : null)
net.sourceforge.jnlp.LaunchException: Fatal: Read Error: Could not read or
parse the JNLP file. You can try to download this file manually and send it as
bug report to IcedTea-Web team.     at
net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:490)     at
net.sourceforge.jnlp.Launcher.launch(Launcher.java:286)     at
net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:67)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)     at
java.security.AccessController.doPrivileged(Native Method)     at
net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195) Caused by:
java.io.IOException: java.lang.NullPointerException: name can't be null     at
net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:317)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:239)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:214)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:199)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:185)     at
net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:454)     ... 6 more Caused
by: java.lang.NullPointerException: name can't be null     at
java.io.FilePermission.init(FilePermission.java:191)     at
java.io.FilePermission.<init>(FilePermission.java:277)     at
java.lang.SecurityManager.checkRead(SecurityManager.java:888)     at
java.io.FileInputStream.<init>(FileInputStream.java:127)     at
net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:315)     ... 11 more 
netx: Read Error: Could not read or parse the JNLP file.
(java.lang.NullPointerException: name can't be null (name can't be null))
Selected proxies: [DIRECT]
Browser selected proxies: [DIRECT]
Selecting proxy for: http://popgen.net/soft/lositan/code2/selwb4.jnlp
done http://popgen.net/soft/lositan/code2/selwb4.jnlp
Connecting http://popgen.net/soft/lositan/code2/selwb4.jnlp
net.sourceforge.jnlp.cache.ResourceDownloader$RedirectionException: The
resource http://popgen.net/soft/lositan/code2/selwb4.jnlp is being redirected
(301) to https://popgen.net/soft/lositan/code2/selwb4.jnlp. This is disabled by
default. If you wont to allow it, run javaws with -allowredirect parameter.    
at
net.sourceforge.jnlp.cache.ResourceDownloader.findBestUrl(ResourceDownloader.java:270)
    at
net.sourceforge.jnlp.cache.ResourceDownloader.initializeOnlineResource(ResourceDownloader.java:126)
    at
net.sourceforge.jnlp.cache.ResourceDownloader.initializeResource(ResourceDownloader.java:118)
    at
net.sourceforge.jnlp.cache.ResourceDownloader.run(ResourceDownloader.java:107) 
   at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748) 
Resource location=http://popgen.net/soft/lositan/code2/selwb4.jnlp
state=PRECONNECT CONNECTING PREDOWNLOAD PROCESSING got redirect 301 code for
HEAD request for http://popgen.net/soft/lositan/code2/selwb4.jnlp adding
https://popgen.net/soft/lositan/code2/selwb4.jnlp to list of possible urls
Disconnecting
sun.net.www.protocol.http.HttpURLConnection:http://popgen.net/soft/lositan/code2/selwb4.jnlp
Key : Content-Type ,Value : [text/html]
Key : Location ,Value : [https://popgen.net/soft/lositan/code2/selwb4.jnlp]
Key : Date ,Value : [Tue, 19 Dec 2017 21:54:28 GMT]
Key : Content-Length ,Value : [194]
Key : Connection ,Value : [keep-alive]
Key : Server ,Value : [nginx/1.10.1 (Ubuntu)]
Key : null ,Value : [HTTP/1.1 301 Moved Permanently]
Selected proxies: [DIRECT]
Browser selected proxies: [DIRECT]
Selecting proxy for: socket://popgen.net:80
Selected proxies: [DIRECT]
Browser selected proxies: [DIRECT]
Selecting proxy for: http://popgen.net/soft/lositan/code2/selwb4.jnlp
done http://popgen.net/soft/lositan/code2/selwb4.jnlp
Connecting http://popgen.net/soft/lositan/code2/selwb4.jnlp
All possible urls for location=http://popgen.net/soft/lositan/code2/selwb4.jnlp
state=PRECONNECT CONNECTING PREDOWNLOAD PROCESSING :
[http://popgen.net/soft/lositan/code2/selwb4.jnlp,
http://popgen.net/soft/lositan/code2/selwb4.jnlp]
Finding best URL for: http://popgen.net/soft/lositan/code2/selwb4.jnlp :
DownloadOptions[use pack: false; use version: false]
good - your JRE - 1.8.0_151 - match requested JRE - 1.6+
Acceptable vendor tag found, contains: Tiago Antao
Acceptable title tag found, contains: LOSITAN - Selection Workbench
Jars not ready to provide attribute Application-Name
Description: LOSITAN Application
Homepage: http://popgen.net/soft/lositan
line: 43

line: 42
line: 41 </jnlp>
line: 40
line: 39    </application-desc>
line: 38       
line: 37    <application-desc>
line: 36    </resources>
line: 35        <jar href="lib/iText-2.1.5.jar"/>
line: 34        <jar href="lib/batik-xml.jar"/>
line: 33        <jar href="lib/batik-util.jar"/>
line: 32        <jar href="lib/batik-svggen.jar"/>
line: 31        <jar href="lib/batik-dom.jar"/>
line: 30        <jar href="lib/batik-awt-util.jar"/>
line: 29        <jar href="lib/jfreechart-1.0.13.jar"/>
line: 28        <jar href="lib/jcommon-1.0.16.jar"/>
line: 27        <jar href="lib/jython.jar"/>
line: 26        <jar href="lib/selwb.jar"/>
line: 25        <j2se version="1.6+" max-heap-size="4048M"/>
line: 24    <resources>
line: 23    </security>
line: 22        <all-permissions/>
line: 21    <security>
line: 20    <update check="always" />
line: 19    </information>
line: 18        <icon kind="splash" href="title.gif"/>
line: 17        </shortcut>
line: 16            <menu submenu="Bioinformatics"/>
line: 15            <desktop/>
line: 14        <shortcut online="false">
line: 13        <offline-allowed/>
line: 12        <description kind="short">A workbench for selection
detection</description>
line: 11        <description>LOSITAN Application</description>
line: 10        <homepage href="http://popgen.net/soft/lositan"/>
line: 9        <vendor>Tiago Antao</vendor>
line: 8        <title>LOSITAN - Selection Workbench</title>
line: 7    <information>
line: 6    href="selwb4.jnlp">
line: 5    codebase="http://popgen.net/soft/lositan/code2"
line: 4    spec="1.0+"
line: 3 <jnlp
line: 2
<?xml version="1.0" encoding="utf-8"?>
java.lang.ClassNotFoundException: net/sourceforge/jnlp/MalformedXMLParser    
at java.lang.Class.forName0(Native Method)     at
java.lang.Class.forName(Class.java:264)     at
net.sourceforge.jnlp.Parser.getParserInstance(Parser.java:1347)     at
net.sourceforge.jnlp.Parser.getRootNode(Parser.java:1319)     at
net.sourceforge.jnlp.JNLPFile.parse(JNLPFile.java:801)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:232)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:214)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:199)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:185)     at
net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:454)     at
net.sourceforge.jnlp.Launcher.launch(Launcher.java:286)     at
net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:67)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)     at
java.security.AccessController.doPrivileged(Native Method)     at
net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195) 
JNLP file location: /home/julian/Documents/selwb4.jnlp
Proceeding with jnlp
System logger called with result of 0
System logger called with result of 0
System logger called with result of 0
Unable to use Firefox's proxy settings. Using "DIRECT" as proxy type.
java.io.FileNotFoundException: /root/.mozilla/firefox/profiles.ini     at
net.sourceforge.jnlp.browser.FirefoxPreferencesFinder.find(FirefoxPreferencesFinder.java:72)
    at
net.sourceforge.jnlp.browser.BrowserAwareProxySelector.parseBrowserPreferences(BrowserAwareProxySelector.java:151)
    at
net.sourceforge.jnlp.browser.BrowserAwareProxySelector.initFromBrowserConfig(BrowserAwareProxySelector.java:114)
    at
net.sourceforge.jnlp.browser.BrowserAwareProxySelector.initialize(BrowserAwareProxySelector.java:101)
    at
net.sourceforge.jnlp.runtime.JNLPRuntime.initialize(JNLPRuntime.java:292)    
at net.sourceforge.jnlp.runtime.Boot.init(Boot.java:326)     at
net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:58)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)     at
java.security.AccessController.doPrivileged(Native Method)     at
net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195) 
Starting security dialog thread
    at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63) 
    at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245) 
    at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:58) 
    at net.sourceforge.jnlp.runtime.Boot.init(Boot.java:326) 
    at
net.sourceforge.jnlp.runtime.JNLPRuntime.initialize(JNLPRuntime.java:218) 
    at javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:611) 
    at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:886) 
    at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:805) 
    at java.lang.Class.newInstance(Class.java:442) 
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
    at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
    at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
    at org.GNOME.Accessibility.AtkWrapper.<clinit>(AtkWrapper.java:34) 
    at java.lang.Runtime.exec(Runtime.java:347) 
    at java.lang.Runtime.exec(Runtime.java:450) 
    at java.lang.Runtime.exec(Runtime.java:620) 
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1018) 
    at java.lang.SecurityManager.checkExec(SecurityManager.java:796) 
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) 
    at
java.security.AccessController.checkPermission(AccessController.java:884) 
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:472) 
java.security.AccessControlException: access denied ("java.io.FilePermission"
"/usr/bin/xprop" "execute") 
Forcing of offline set to: false
WARNING: key deployment.system.cachedir has no value, setting to default value
java.io.FileNotFoundException: /root/.config/icedtea-web/deployment.properties
(No such file or directory)     at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)     at
java.io.FileInputStream.<init>(FileInputStream.java:138)     at
java.io.FileReader.<init>(FileReader.java:72)     at
net.sourceforge.jnlp.config.DeploymentConfiguration.loadComments(DeploymentConfiguration.java:877)
    at
net.sourceforge.jnlp.config.DeploymentConfiguration.load(DeploymentConfiguration.java:336)
    at
net.sourceforge.jnlp.config.DeploymentConfiguration.load(DeploymentConfiguration.java:298)
    at
net.sourceforge.jnlp.config.DeploymentConfiguration.load(DeploymentConfiguration.java:279)
    at
net.sourceforge.jnlp.runtime.JNLPRuntime$DeploymentConfigurationHolder.initConfiguration(JNLPRuntime.java:457)
    at
net.sourceforge.jnlp.runtime.JNLPRuntime$DeploymentConfigurationHolder.<clinit>(JNLPRuntime.java:452)
    at
net.sourceforge.jnlp.runtime.JNLPRuntime.getConfiguration(JNLPRuntime.java:487)
    at
net.sourceforge.jnlp.config.DirectoryValidator.<init>(DirectoryValidator.java:226)
    at
net.sourceforge.jnlp.config.DeploymentConfiguration.move14AndOlderFilesTo15Structure(DeploymentConfiguration.java:836)
    at
net.sourceforge.jnlp.config.DeploymentConfiguration.move14AndOlderFilesTo15StructureCatched(DeploymentConfiguration.java:736)
    at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:112) 
No User level deployment.properties found.
java.io.FileNotFoundException: /root/.config/icedtea-web/deployment.properties
(No such file or directory)     at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)     at
java.io.FileInputStream.<init>(FileInputStream.java:138)     at
java.io.FileReader.<init>(FileReader.java:72)     at
net.sourceforge.jnlp.config.DeploymentConfiguration.parsePropertiesFile(DeploymentConfiguration.java:661)
    at
net.sourceforge.jnlp.config.DeploymentConfiguration.findSystemConfigFile(DeploymentConfiguration.java:484)
    at
net.sourceforge.jnlp.config.DeploymentConfiguration.load(DeploymentConfiguration.java:296)
    at
net.sourceforge.jnlp.config.DeploymentConfiguration.load(DeploymentConfiguration.java:279)
    at
net.sourceforge.jnlp.runtime.JNLPRuntime$DeploymentConfigurationHolder.initConfiguration(JNLPRuntime.java:457)
    at
net.sourceforge.jnlp.runtime.JNLPRuntime$DeploymentConfigurationHolder.<clinit>(JNLPRuntime.java:452)
    at
net.sourceforge.jnlp.runtime.JNLPRuntime.getConfiguration(JNLPRuntime.java:487)
    at
net.sourceforge.jnlp.config.DirectoryValidator.<init>(DirectoryValidator.java:226)
    at
net.sourceforge.jnlp.config.DeploymentConfiguration.move14AndOlderFilesTo15Structure(DeploymentConfiguration.java:836)
    at
net.sourceforge.jnlp.config.DeploymentConfiguration.move14AndOlderFilesTo15StructureCatched(DeploymentConfiguration.java:736)
    at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:112) 
cache: /root/.cache/icedtea-web file exists:true
config: /root/.config/icedtea-web file exists: true
System is already following XDG .cache and .config specifications

Please let me know how we can proceed.


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|

[Bug 3502] Fatal: Read Error: Could not read or parse the JNLP file/ You can try downloading this file manually and sent it as bug report to ITWT.

bugzilla-daemon

Comment # 1 on bug 3502 from [hidden email]
This is my version of icedtea:

javaws -version
icedtea-web 1.6.2 (1.6.2-3.1ubuntu3


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|

[Bug 3502] Fatal: Read Error: Could not read or parse the JNLP file/ You can try downloading this file manually and sent it as bug report to ITWT.

bugzilla-daemon
In reply to this post by bugzilla-daemon
[hidden email] changed bug 3502
What Removed Added
Priority P5 P2
CC   jvanek@redhat.com
Component IcedTea NetX (javaws)
Version unspecified hg
Assignee gnu.andrew@redhat.com jvanek@redhat.com
Product IcedTea IcedTea-Web
Severity enhancement normal

Comment # 2 on bug 3502 from [hidden email]
I see it differently:


javaws https://popgen.net/soft/lositan/code2/selwb.jnlp

....
Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Application Error:
Cannot grant permissions to unsigned jars. Application requested security
permissions, but jars are not signed.
...
Where the exception Is eprfectly justified. There are unsigned jars.


Why are you running "sudo javaws -jnlp '/home/julian/Documents/selwb4.jnlp'"  ?
*NEVER* run such applications as root! And it will not help with the issue with
unsigned jars. You can workaround it by --nosecurity, but be aware!
Why are you lunching local copy of file? As the jnlp file is designed to be
lunched over network, this one have a an clausule, that it download itself from
the host again. As your host is "nothing" it fails. This can be workarounded by
-Xnofork, but regular local file runs ITW with -Xoffline swithc, but even then
you should run it from original URL instead of file.

As for the topmost of your exception: access denied ("java.io.FilePermission"
"/usr/bin/xprop" "execute") - it is not form ITW. where it is from? From the
application itself? Strange, but might be.  I guess it is unsigned jar, without
permissions, (As result of wrong signing) , trying to execute xprop, and beeing
not allowed by ITW.

As for signing, being root of all evil here, I would recommend to try contact
the provider  of applciation and ask them to verify the signing - which may
lead   to discovering bug in ITW. 
Still, before doing it, please run the jnlp file correctly and investigate a
bit so you have something to say to them :)

Feel free continue asking here, as it indeed may run to the bug in iTW at the
end... (but currently I doubt)


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|

[Bug 3502] Fatal: Read Error: Could not read or parse the JNLP file/ You can try downloading this file manually and sent it as bug report to ITWT.

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 3 on bug 3502 from [hidden email]
Hello, thanks for the quick responce. I ran this code:

javaws --nosecurity '/home/julian/Documents/selwb4.jnlp'

Disconnecting
sun.net.www.protocol.http.HttpURLConnection:http://popgen.net/soft/lositan/code2/selwb4.jnlp
isCurrent:lastModified cache:0 actual:0
isCurrent:isCached true
isCached: remote:194 cached:194
Downloading file: http://popgen.net/soft/lositan/code2/selwb4.jnlp into:
/home/julian/.cache/icedtea-web/cache/0/http/popgen.net/soft/lositan/code2/selwb4.jnlp
Downloading http://popgen.net/soft/lositan/code2/selwb4.jnlp using
http://popgen.net/soft/lositan/code2/selwb4.jnlp (encoding : null)
net.sourceforge.jnlp.LaunchException: Fatal: Read Error: Could not read or
parse the JNLP file. You can try to download this file manually and send it as
bug report to IcedTea-Web team.     at
net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:490)     at
net.sourceforge.jnlp.Launcher.launch(Launcher.java:286)     at
net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:67)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)     at
java.security.AccessController.doPrivileged(Native Method)     at
net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195) Caused by:
java.io.IOException: java.lang.NullPointerException: name can't be null     at
net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:317)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:239)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:214)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:199)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:185)     at
net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:454)     ... 6 more Caused
by: java.lang.NullPointerException: name can't be null     at
java.io.FilePermission.init(FilePermission.java:191)     at
java.io.FilePermission.<init>(FilePermission.java:277)     at
java.lang.SecurityManager.checkRead(SecurityManager.java:888)     at
java.io.FileInputStream.<init>(FileInputStream.java:127)     at
net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:315)     ... 11 more 
netx: Read Error: Could not read or parse the JNLP file.
(java.lang.NullPointerException: name can't be null (name can't be null))
Selected proxies: [DIRECT]
Browser selected proxies: [DIRECT]
Selecting proxy for: http://popgen.net/soft/lositan/code2/selwb4.jnlp
done http://popgen.net/soft/lositan/code2/selwb4.jnlp
Connecting http://popgen.net/soft/lositan/code2/selwb4.jnlp
net.sourceforge.jnlp.cache.ResourceDownloader$RedirectionException: The
resource http://popgen.net/soft/lositan/code2/selwb4.jnlp is being redirected
(301) to https://popgen.net/soft/lositan/code2/selwb4.jnlp. This is disabled by
default. If you wont to allow it, run javaws with -allowredirect parameter.    
at
net.sourceforge.jnlp.cache.ResourceDownloader.findBestUrl(ResourceDownloader.java:270)
    at
net.sourceforge.jnlp.cache.ResourceDownloader.initializeOnlineResource(ResourceDownloader.java:126)
    at
net.sourceforge.jnlp.cache.ResourceDownloader.initializeResource(ResourceDownloader.java:118)
    at
net.sourceforge.jnlp.cache.ResourceDownloader.run(ResourceDownloader.java:107) 
   at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748) 
Resource location=http://popgen.net/soft/lositan/code2/selwb4.jnlp
state=PRECONNECT CONNECTING PREDOWNLOAD PROCESSING got redirect 301 code for
HEAD request for http://popgen.net/soft/lositan/code2/selwb4.jnlp adding
https://popgen.net/soft/lositan/code2/selwb4.jnlp to list of possible urls
Disconnecting
sun.net.www.protocol.http.HttpURLConnection:http://popgen.net/soft/lositan/code2/selwb4.jnlp
Key : Content-Type ,Value : [text/html]
Key : Location ,Value : [https://popgen.net/soft/lositan/code2/selwb4.jnlp]
Key : Date ,Value : [Wed, 20 Dec 2017 16:19:39 GMT]
Key : Content-Length ,Value : [194]
Key : Connection ,Value : [keep-alive]
Key : Server ,Value : [nginx/1.10.1 (Ubuntu)]
Key : null ,Value : [HTTP/1.1 301 Moved Permanently]
Selected proxies: [DIRECT]
Browser selected proxies: [DIRECT]
Selecting proxy for: socket://popgen.net:80
Selected proxies: [DIRECT]
Browser selected proxies: [DIRECT]
Selecting proxy for: http://popgen.net/soft/lositan/code2/selwb4.jnlp
done http://popgen.net/soft/lositan/code2/selwb4.jnlp
Connecting http://popgen.net/soft/lositan/code2/selwb4.jnlp
All possible urls for location=http://popgen.net/soft/lositan/code2/selwb4.jnlp
state=PRECONNECT CONNECTING PREDOWNLOAD PROCESSING :
[http://popgen.net/soft/lositan/code2/selwb4.jnlp,
http://popgen.net/soft/lositan/code2/selwb4.jnlp]
Finding best URL for: http://popgen.net/soft/lositan/code2/selwb4.jnlp :
DownloadOptions[use pack: false; use version: false]
good - your JRE - 1.8.0_151 - match requested JRE - 1.6+
Acceptable vendor tag found, contains: Tiago Antao
Acceptable title tag found, contains: LOSITAN - Selection Workbench
Jars not ready to provide attribute Application-Name
Description: LOSITAN Application
Homepage: http://popgen.net/soft/lositan
line: 43

line: 42
line: 41 </jnlp>
line: 40
line: 39    </application-desc>
line: 38       
line: 37    <application-desc>
line: 36    </resources>
line: 35        <jar href="lib/iText-2.1.5.jar"/>
line: 34        <jar href="lib/batik-xml.jar"/>
line: 33        <jar href="lib/batik-util.jar"/>
line: 32        <jar href="lib/batik-svggen.jar"/>
line: 31        <jar href="lib/batik-dom.jar"/>
line: 30        <jar href="lib/batik-awt-util.jar"/>
line: 29        <jar href="lib/jfreechart-1.0.13.jar"/>
line: 28        <jar href="lib/jcommon-1.0.16.jar"/>
line: 27        <jar href="lib/jython.jar"/>
line: 26        <jar href="lib/selwb.jar"/>
line: 25        <j2se version="1.6+" max-heap-size="4048M"/>
line: 24    <resources>
line: 23    </security>
line: 22        <all-permissions/>
line: 21    <security>
line: 20    <update check="always" />
line: 19    </information>
line: 18        <icon kind="splash" href="title.gif"/>
line: 17        </shortcut>
line: 16            <menu submenu="Bioinformatics"/>
line: 15            <desktop/>
line: 14        <shortcut online="false">
line: 13        <offline-allowed/>
line: 12        <description kind="short">A workbench for selection
detection</description>
line: 11        <description>LOSITAN Application</description>
line: 10        <homepage href="http://popgen.net/soft/lositan"/>
line: 9        <vendor>Tiago Antao</vendor>
line: 8        <title>LOSITAN - Selection Workbench</title>
line: 7    <information>
line: 6    href="selwb4.jnlp">
line: 5    codebase="http://popgen.net/soft/lositan/code2"
line: 4    spec="1.0+"
line: 3 <jnlp
line: 2
<?xml version="1.0" encoding="utf-8"?>
java.lang.ClassNotFoundException: net/sourceforge/jnlp/MalformedXMLParser    
at java.lang.Class.forName0(Native Method)     at
java.lang.Class.forName(Class.java:264)     at
net.sourceforge.jnlp.Parser.getParserInstance(Parser.java:1347)     at
net.sourceforge.jnlp.Parser.getRootNode(Parser.java:1319)     at
net.sourceforge.jnlp.JNLPFile.parse(JNLPFile.java:801)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:232)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:214)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:199)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:185)     at
net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:454)     at
net.sourceforge.jnlp.Launcher.launch(Launcher.java:286)     at
net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:67)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)     at
java.security.AccessController.doPrivileged(Native Method)     at
net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195) 
JNLP file location: /home/julian/Documents/selwb4.jnlp
Proceeding with jnlp
Read 129 entries from Firefox's preferences
Found preferences file: /home/julian/.mozilla/firefox/lkl714k7.default/prefs.js
Using firefox's profiles file: /home/julian/.mozilla/firefox/profiles.ini
Starting security dialog thread
    at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63) 
    at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245) 
    at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:58) 
    at net.sourceforge.jnlp.runtime.Boot.init(Boot.java:326) 
    at
net.sourceforge.jnlp.runtime.JNLPRuntime.initialize(JNLPRuntime.java:218) 
    at javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:611) 
    at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:886) 
    at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:805) 
    at java.lang.Class.newInstance(Class.java:442) 
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
    at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
    at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
    at org.GNOME.Accessibility.AtkWrapper.<clinit>(AtkWrapper.java:34) 
    at java.lang.Runtime.exec(Runtime.java:347) 
    at java.lang.Runtime.exec(Runtime.java:450) 
    at java.lang.Runtime.exec(Runtime.java:620) 
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1018) 
    at java.lang.SecurityManager.checkExec(SecurityManager.java:796) 
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) 
    at
java.security.AccessController.checkPermission(AccessController.java:884) 
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:472) 
java.security.AccessControlException: access denied ("java.io.FilePermission"
"/usr/bin/xprop" "execute") 
Forcing of offline set to: false
WARNING: key deployment.system.cachedir has no value, setting to default value
Loading User level properties from:
/home/julian/.config/icedtea-web/deployment.properties
cache: /home/julian/.cache/icedtea-web file exists:true
config: /home/julian/.config/icedtea-web file exists: true
System is already following XDG .cache and .config specifications

Then I purge the java console and run this:

javaws --nosecurity -Xnofork -jnlp '/home/julian/Documents/selwb4.jnlp'

and get this error:

Disconnecting
sun.net.www.protocol.http.HttpURLConnection:http://popgen.net/soft/lositan/code2/selwb4.jnlp
isCurrent:isCached false
Downloading file: http://popgen.net/soft/lositan/code2/selwb4.jnlp into:
/home/julian/.cache/icedtea-web/cache/0/http/popgen.net/soft/lositan/code2/selwb4.jnlp
Downloading http://popgen.net/soft/lositan/code2/selwb4.jnlp using
http://popgen.net/soft/lositan/code2/selwb4.jnlp (encoding : null)
net.sourceforge.jnlp.LaunchException: Fatal: Read Error: Could not read or
parse the JNLP file. You can try to download this file manually and send it as
bug report to IcedTea-Web team.     at
net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:490)     at
net.sourceforge.jnlp.Launcher.launch(Launcher.java:286)     at
net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:67)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)     at
java.security.AccessController.doPrivileged(Native Method)     at
net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195) Caused by:
java.io.IOException: java.lang.NullPointerException: name can't be null     at
net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:317)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:239)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:214)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:199)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:185)     at
net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:454)     ... 6 more Caused
by: java.lang.NullPointerException: name can't be null     at
java.io.FilePermission.init(FilePermission.java:191)     at
java.io.FilePermission.<init>(FilePermission.java:277)     at
java.lang.SecurityManager.checkRead(SecurityManager.java:888)     at
java.io.FileInputStream.<init>(FileInputStream.java:127)     at
net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:315)     ... 11 more 
netx: Read Error: Could not read or parse the JNLP file.
(java.lang.NullPointerException: name can't be null (name can't be null))
Selected proxies: [DIRECT]
Browser selected proxies: [DIRECT]
Selecting proxy for: http://popgen.net/soft/lositan/code2/selwb4.jnlp
done http://popgen.net/soft/lositan/code2/selwb4.jnlp
Connecting http://popgen.net/soft/lositan/code2/selwb4.jnlp
net.sourceforge.jnlp.cache.ResourceDownloader$RedirectionException: The
resource http://popgen.net/soft/lositan/code2/selwb4.jnlp is being redirected
(301) to https://popgen.net/soft/lositan/code2/selwb4.jnlp. This is disabled by
default. If you wont to allow it, run javaws with -allowredirect parameter.    
at
net.sourceforge.jnlp.cache.ResourceDownloader.findBestUrl(ResourceDownloader.java:270)
    at
net.sourceforge.jnlp.cache.ResourceDownloader.initializeOnlineResource(ResourceDownloader.java:126)
    at
net.sourceforge.jnlp.cache.ResourceDownloader.initializeResource(ResourceDownloader.java:118)
    at
net.sourceforge.jnlp.cache.ResourceDownloader.run(ResourceDownloader.java:107) 
   at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748) 
Resource location=http://popgen.net/soft/lositan/code2/selwb4.jnlp
state=PRECONNECT CONNECTING PREDOWNLOAD PROCESSING got redirect 301 code for
HEAD request for http://popgen.net/soft/lositan/code2/selwb4.jnlp adding
https://popgen.net/soft/lositan/code2/selwb4.jnlp to list of possible urls
Disconnecting
sun.net.www.protocol.http.HttpURLConnection:http://popgen.net/soft/lositan/code2/selwb4.jnlp
Key : Content-Type ,Value : [text/html]
Key : Location ,Value : [https://popgen.net/soft/lositan/code2/selwb4.jnlp]
Key : Date ,Value : [Wed, 20 Dec 2017 16:22:09 GMT]
Key : Content-Length ,Value : [194]
Key : Connection ,Value : [keep-alive]
Key : Server ,Value : [nginx/1.10.1 (Ubuntu)]
Key : null ,Value : [HTTP/1.1 301 Moved Permanently]
Selected proxies: [DIRECT]
Browser selected proxies: [DIRECT]
Selecting proxy for: socket://popgen.net:80
Selected proxies: [DIRECT]
Browser selected proxies: [DIRECT]
Selecting proxy for: http://popgen.net/soft/lositan/code2/selwb4.jnlp
done http://popgen.net/soft/lositan/code2/selwb4.jnlp
Connecting http://popgen.net/soft/lositan/code2/selwb4.jnlp
All possible urls for location=http://popgen.net/soft/lositan/code2/selwb4.jnlp
state=PRECONNECT CONNECTING PREDOWNLOAD PROCESSING :
[http://popgen.net/soft/lositan/code2/selwb4.jnlp,
http://popgen.net/soft/lositan/code2/selwb4.jnlp]
Finding best URL for: http://popgen.net/soft/lositan/code2/selwb4.jnlp :
DownloadOptions[use pack: false; use version: false]
good - your JRE - 1.8.0_151 - match requested JRE - 1.6+
Acceptable vendor tag found, contains: Tiago Antao
Acceptable title tag found, contains: LOSITAN - Selection Workbench
Jars not ready to provide attribute Application-Name
Description: LOSITAN Application
Homepage: http://popgen.net/soft/lositan
line: 43

line: 42
line: 41 </jnlp>
line: 40
line: 39    </application-desc>
line: 38       
line: 37    <application-desc>
line: 36    </resources>
line: 35        <jar href="lib/iText-2.1.5.jar"/>
line: 34        <jar href="lib/batik-xml.jar"/>
line: 33        <jar href="lib/batik-util.jar"/>
line: 32        <jar href="lib/batik-svggen.jar"/>
line: 31        <jar href="lib/batik-dom.jar"/>
line: 30        <jar href="lib/batik-awt-util.jar"/>
line: 29        <jar href="lib/jfreechart-1.0.13.jar"/>
line: 28        <jar href="lib/jcommon-1.0.16.jar"/>
line: 27        <jar href="lib/jython.jar"/>
line: 26        <jar href="lib/selwb.jar"/>
line: 25        <j2se version="1.6+" max-heap-size="4048M"/>
line: 24    <resources>
line: 23    </security>
line: 22        <all-permissions/>
line: 21    <security>
line: 20    <update check="always" />
line: 19    </information>
line: 18        <icon kind="splash" href="title.gif"/>
line: 17        </shortcut>
line: 16            <menu submenu="Bioinformatics"/>
line: 15            <desktop/>
line: 14        <shortcut online="false">
line: 13        <offline-allowed/>
line: 12        <description kind="short">A workbench for selection
detection</description>
line: 11        <description>LOSITAN Application</description>
line: 10        <homepage href="http://popgen.net/soft/lositan"/>
line: 9        <vendor>Tiago Antao</vendor>
line: 8        <title>LOSITAN - Selection Workbench</title>
line: 7    <information>
line: 6    href="selwb4.jnlp">
line: 5    codebase="http://popgen.net/soft/lositan/code2"
line: 4    spec="1.0+"
line: 3 <jnlp
line: 2
<?xml version="1.0" encoding="utf-8"?>
java.lang.ClassNotFoundException: net/sourceforge/jnlp/MalformedXMLParser    
at java.lang.Class.forName0(Native Method)     at
java.lang.Class.forName(Class.java:264)     at
net.sourceforge.jnlp.Parser.getParserInstance(Parser.java:1347)     at
net.sourceforge.jnlp.Parser.getRootNode(Parser.java:1319)     at
net.sourceforge.jnlp.JNLPFile.parse(JNLPFile.java:801)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:232)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:214)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:199)     at
net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:185)     at
net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:454)     at
net.sourceforge.jnlp.Launcher.launch(Launcher.java:286)     at
net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:67)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245)     at
net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63)     at
java.security.AccessController.doPrivileged(Native Method)     at
net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195) 
JNLP file location: /home/julian/Documents/selwb4.jnlp
Proceeding with jnlp
Read 129 entries from Firefox's preferences
Found preferences file: /home/julian/.mozilla/firefox/lkl714k7.default/prefs.js
Using firefox's profiles file: /home/julian/.mozilla/firefox/profiles.ini
Starting security dialog thread
    at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:195) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63) 
    at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:245) 
    at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:58) 
    at net.sourceforge.jnlp.runtime.Boot.init(Boot.java:326) 
    at
net.sourceforge.jnlp.runtime.JNLPRuntime.initialize(JNLPRuntime.java:218) 
    at javax.swing.UIManager.getSystemLookAndFeelClassName(UIManager.java:611) 
    at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:886) 
    at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:805) 
    at java.lang.Class.newInstance(Class.java:442) 
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423) 
    at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
    at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
    at org.GNOME.Accessibility.AtkWrapper.<clinit>(AtkWrapper.java:34) 
    at java.lang.Runtime.exec(Runtime.java:347) 
    at java.lang.Runtime.exec(Runtime.java:450) 
    at java.lang.Runtime.exec(Runtime.java:620) 
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:1018) 
    at java.lang.SecurityManager.checkExec(SecurityManager.java:796) 
    at java.lang.SecurityManager.checkPermission(SecurityManager.java:549) 
    at
java.security.AccessController.checkPermission(AccessController.java:884) 
    at
java.security.AccessControlContext.checkPermission(AccessControlContext.java:472) 
java.security.AccessControlException: access denied ("java.io.FilePermission"
"/usr/bin/xprop" "execute") 
Forcing of offline set to: false
WARNING: key deployment.system.cachedir has no value, setting to default value
Loading User level properties from:
/home/julian/.config/icedtea-web/deployment.properties
cache: /home/julian/.cache/icedtea-web file exists:true
config: /home/julian/.config/icedtea-web file exists: true
System is already following XDG .cache and .config specifications

Any ideas?


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|

[Bug 3502] Fatal: Read Error: Could not read or parse the JNLP file/ You can try downloading this file manually and sent it as bug report to ITWT.

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 4 on bug 3502 from [hidden email]
1) Why you keep running local file? Run url unless there is reason.
2) you seems to be running ITW without TagSoup. How come? But it do nto affect
this issue.
3)I see also this in log:
net.sourceforge.jnlp.cache.ResourceDownloader$RedirectionException: The
resource http://popgen.net/soft/lositan/code2/selwb4.jnlp is being redirected
(301) to https://popgen.net/soft/lositan/code2/selwb4.jnlp. This is disabled by
default. If you wont to allow it, run javaws with -allowredirect parameter. 

So try -allowredirect , or use proper https url for startup


Anyway - you will end with the:
Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Application Error:
Cannot grant permissions to unsigned jars. Application requested security
permissions, but jars are not signed properly.

As I already wrote. And only way around it would be to contact the provider.

Also contact your distribution packager to build ITW with tagsoup. So you are
on top of things a bit. However, tagsoup is not meddling this bug.

And most important at the end. Again - do not run local file. Run  javaws
https://popgen.net/soft/lositan/code2/selwb4.jnlp


Surprisingly, nosecurity is not helping here. But I guess there is good reason
for it, as mixed signatures are very tricky.  In all cases, please cntact the
provider of application.


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|

[Bug 3502] Fatal: Read Error: Could not read or parse the JNLP file/ You can try downloading this file manually and sent it as bug report to ITWT.

bugzilla-daemon
In reply to this post by bugzilla-daemon

Comment # 5 on bug 3502 from [hidden email]
this command worked:

javaws --nosecurity -Xnofork  -allowredirect -jnlp
'/home/julian/Documents/selwb4.jnlp'

Thank you very much. If I knew how to run the url I am sure that is better but
I could not figure it out.


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|

[Bug 3502] Fatal: Read Error: Could not read or parse the JNLP file/ You can try downloading this file manually and sent it as bug report to ITWT.

bugzilla-daemon
In reply to this post by bugzilla-daemon
[hidden email] changed bug 3502
What Removed Added
Status NEW ASSIGNED

Comment # 6 on bug 3502 from [hidden email]
Wou. I'm astonished it worked :D

Please note that nosecurity is really dangerous.  Be sure you know what you are
doing.

Well, I run the url:

javaws -nosecurity -Xnofork  -allowredirect   
https://popgen.net/soft/lositan/code2/selwb4.jnlp
(even with deployment.https.noenforce=true, which is the only major change in
1.7 agaisnt 1.6)
In same way as you did, but it did not worked:

 net.sourceforge.jnlp.LaunchException: Fatal: Application Error: Cannot grant
permissions to unsigned jars. Application requested security permissions, but
jars are not signed.


So I have no idea how it can work for you :) 
I will debug one more times with 1.6 and see. Thank you!


You are receiving this mail because:
  • You are on the CC list for the bug.
Reply | Threaded
Open this post in threaded view
|

[Bug 3502] Fatal: Read Error: Could not read or parse the JNLP file/ You can try downloading this file manually and sent it as bug report to ITWT.

bugzilla-daemon
In reply to this post by bugzilla-daemon
[hidden email] changed bug 3502
What Removed Added
Severity normal major


You are receiving this mail because:
  • You are on the CC list for the bug.