Turadg wrote: > Ok, I'll take the plunge. If anything bad happens in the next couple > days, I can address it. If the badness doesn't show up till later, I > may not be available, but simply reverting the template should fix it. > > So I'm checking in a bump to "1.5" of the both the j2se version *and* > the spec version. I tested it with webstart 1.4.2 on the mac, by just opening the file explicitly with the 1.4 webstart application. Here is the error message I get: -------- An error occurred while launching/running the application.
Title: WISE 3.0 Test Vendor: Created by the TELS Project and Concord Consortium Category: Launch File Error Unsupported JNLP version in launch file: 1.5+. Only version 1.0 is supported with this version. Please contact the application vendor to report this problem. -------- If I manually change the spec back to 1.0. And try the same thing, it runs the application. That is because the java 1.5 vm has been registered with the 1.4 webstart on OSX. But because it is using 1.4 webstart it doesn't use pack200 so it has to download 31MB of jars. So one good thing about bumping the spec is that it will make sure people are using a pack200 enabled webstart. Someone should test this on windows with only 1.4 installed. I think in that case if the spec is 1.0 and the j2se version is 1.5+ a relative nice message will come up saying you need to install a newer version of java. I think it also offers to install it for you. So bumping the spec on windows is probably not the best thing to do, but as long as we make it clear the message above means you need to upgrade your java then its probably ok. > The newer spec adds these useful features: > Allow applications to associate with a file ext / mime-type > http://jcp.org/aboutJava/communityprocess/maintenance/jsr056/jnlp_spec.html#4756982 > I'm not sure how we can use this one. It might be good for the authoring tool, but that will have to deal with different sets of jar files depending on which curnit you are authoring. So it probably isn't possible to have a single binding between all curnits and one jnlp. > SingleInstanceService > http://jcp.org/aboutJava/communityprocess/maintenance/jsr056/jnlp_spec.html#4390904 > We should be using this one to detect multiple VLE launches. Scott --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "SAIL-Dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/SAIL-Dev?hl=en -~----------~----~----~----~------~----~------~--~---
