Description of problem: Can't start Java WebStart Application at http://www.sweethome3d.eu/SweetHome3D.jnlp Version-Release number of selected component (if applicable): java-1.6.0-openjdk-1.6.0.0-17.b14.fc11.x86_64 How reproducible: With Firefox, click to above URL. If downloaded, start the SweetHome3D.jnlp with javaws: $ javaws SweetHome3D.jnlp netx: Spec version not supported (supports 1.0) Steps to Reproduce: 1. see above 2. 3. Actual results: Error message: "netx: Spec version not supported (supports 1.0)" Expected results: Java Application starts Additional info: The actual request was to manage a Brocade FC-Switch with attached JNLP XML-File. The above URL is a reproducer I could find on the WEB.
NetX only supports 1.0 specs at the moment. The site in question uses spec 1.5+. The application does need 1.5 (i.e. editing .jnlp file to say spec 1.0 wouldn't work), so there is no IcedTea based workaround at the moment as it requires javax.jnlp classes that don't exist in IcedTea. I have not done an analysis of 1.0 vs 1.5 spec yet -- I will look into it, and will keep this issue open in the mean time. Thanks for reporting.
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle. Changing version to '11'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Upstream has added support for JNLP 1.5 and 6.0 files.
When will it be fixed for F11? Thanks!
Why is this bug not high priority and high severity, considering it blocks entire applications? Thanks!
We don't have full 6.0 and 1.5 support upstream yet so we can't cut a release midway just for 1 bug. It is close though. We will probably have an update for Fedora shortly (most likely a 1-3 week time frame) that includes the fixes for this issue.
Now we have 5 months later and Fedora 12 and it is still not working. What's going on?
How can we add Fedora 12 to the bug description, or does that require a separate bug report?
This is already fixed. I just tried it in F12 and it is working for me with java-1.6.0-openjdk-1.6.0.0-33.b16.fc12.i686 What version of OpenJDK are you using?
Doesn't work for me. # java -version java version "1.6.0_0" OpenJDK Runtime Environment (IcedTea6 1.6) (fedora-33.b16.fc12-i386) OpenJDK Server VM (build 14.0-b16, mixed mode) Also, if it is fixed, why is this not reflected on Bugzilla?
Fell through the cracks (it was not fixed by me). Anyway, if you are still seeing it, I can't close it now. What happens when you run 'javaws http://www.sweethome3d.eu/SweetHome3D.jnlp'? Also, are you on a 64-bit system or 32?
(In reply to comment #10) > Doesn't work for me. FWIW, using fc11.x86_64 and fc12.i386 : works for me on both.
Reporter, has your specific test case with Brocade FC-Switch management been resolved?
Created attachment 382556 [details] Screenshot with working javaws application On a newly installed F12, x86_64 Installation, I've navigated to the URL in question and I could indeed run the Java Web application. Here are my Java-related packages: [root@shuttle2 ~]# rpm -qa|egrep -i "java" java-1.5.0-gcj-1.5.0.0-29.fc12.x86_64 java-1.6.0-openjdk-1.6.0.0-33.b16.fc12.x86_64 java-1.6.0-openjdk-plugin-1.6.0.0-33.b16.fc12.x86_64 ant-javamail-1.7.1-12.fc12.x86_64 java_cup-0.10k-3.x86_64 java-1.6.0-openjdk-devel-1.6.0.0-33.b16.fc12.x86_64 tzdata-java-2009o-2.fc12.noarch javahelp2-2.0.05-8.fc12.noarch java-1.6.0-openjdk-javadoc-1.6.0.0-33.b16.fc12.x86_64 So for me, it seems that this bug is "solved". Thanks & best Regards, Arnold
(In reply to comment #11) > Fell through the cracks (it was not fixed by me). Anyway, if you are still > seeing it, I can't close it now. > > What happens when you run 'javaws http://www.sweethome3d.eu/SweetHome3D.jnlp'? That one runs. > Also, are you on a 64-bit system or 32? I don't know, maybe 32. Maybe I should file a separate bug then?
(In reply to comment #10) > Doesn't work for me. Please provide more details. What browser? What happens? etc.
(In reply to comment #16) > (In reply to comment #10) > > Doesn't work for me. > > Please provide more details. > What browser? > What happens? > etc. With Firefox 3.5.6 on F12, I click the link. It asks what to open with, offering javaws, which I choose. Then is says "download complete" and nothing more happens. When I try webstart from a terminal, I get: $javaws http://vcell.org/webstart/Rel/vcell.jnlp netx: Unexpected net.sourceforge.jnlp.ParseException: Invalid XML document syntax. at net.sourceforge.jnlp.Parser.getRootNode(Parser.java:1200)
Looking into it right now. Man Lung Wong
http://www.w3.org/TR/REC-xml/ If you look under section 2.4 in the above link, double quotes in an attribute should be represented as """ not \" as in vcell.jnlp, which caused the problem (so if you change \" to """, then it should work fine). If there is any other problems, feel free to reopen the bug. Thanks, Man Lung Wong
Thank you! Indeed, after the quotes have been replaced, it works now. It turns out, although the problem only occurred under Linux, and not under Win or Mac, it was not a Linux problem. Although, it would be nice if netx would be as tolerant of XML syntax errors as its Win and Mac counterparts apparently are.