Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #14505
| From | Lew <noone@lewscanon.com> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: JavaT Runtime Environment Version Selection |
| Date | 2012-05-14 07:26 -0700 |
| Organization | albasani.net |
| Message-ID | <jor4li$5n7$1@news.albasani.net> (permalink) |
| References | <joqmn9$aes$1@speranza.aioe.org> |
Richard Maher wrote: > On May 10, 11:36 am, Richard Maher<mahe...@googlemail.com> wrote: Why start a new thread? Just continue in the original one. >> In my Applet's<object> tag I specify the "java_sersion" parameter as >> follows: - >> >> <param name="java_version" value="1.7+"> >> >> I'd expected this clause to trigger the Java plugin (as long as after >> 1.6_10) to throw/report some sort of excption if there was now Java >> version available>= 1.7. Unfortunately, the Java plugin (1.6_31 in >> this case) seems very happy just to attempt to run the Applet on that >> version and ignore the later version requirement. >> >> Is this to be expected? >> >> Have I specified the parameter incorrectly? No, but you have failed to read the documentation. It's working as it's supposed to. >> I thought it might just have been crappy Safari on OS/X but it also >> limps-on or completely ignores this parameter on FireFox and Windows. >> >> I would like the Applet load to fail if there is no 1.7+ version; how >> can I achieve this? Use JNLP. As already advised. Why you not follow advice? > On May 11, 10:27 pm, Richard Maher<mahe...@googlemail.com> wrote: >> Honestly, here's a very simple applet: - You're recapitulating the entire thread - well, your part of it. You should have stayed in context. >> <HTML> >> <HEAD> >> <TITLE> A Simple Program</TITLE> >> </HEAD> >> <BODY> >> >> Here is the output of my program: >> blah blah blah >> >> Can *anyone* show me *any version* or Java +/- browser wher the >> "java_version" applet parameter does *anything* other than take up >> space? APPLET, OBJECT, or EMBED tags. It does exactly what it's documented to do. Your problem? >> What is supposed to hapen when I ask/demand 7.0 and 7.0 does not >> exists??? See the relevant quote below. It's from the documentation. >> Is larry pre-occupied on courtroom battles to concentrate on something >> that should be so simple? Still a stupid question, new thread notwithstanding. > Once again, for those following at home, I did some more tests and realized > that if you have multiple JREs available then you can choose a specific > lower version that is on your system (For example if you have 1.7 and 1.6 > available and some applet is already running in 1.7 then yours can elect to > run in a 1.6 JVM and it will be duly created) The problem, as I see it, is > that if you elect/mandate a JRE version that is not available then the new > plugin will just opt for limp-home mode and gives you the latest version > available, push it up the flag-pole and see if anyone salutes, in a > suck-it-and-see strategy :-( > > Details can be found here: - > http://www.oracle.com/technetwork/java/javase/index-141751.html#BEHAVIOR > > I am aghast at this and implore those in a position to do something (the > http://forums.java.net/jive/forum.jspa?forumID=77 link doesn't seem very > active) to introduce a "just do what you're bloody well told" flag! If the tag did as you suggest it would violate the documented behavior: "When considering a request to launch an applet on a particular family or any later family, the latest available JRE will be used to launch the applet." So the thing is working the way it's supposed to. RTFM. -- Lew Honi soit qui mal y pense. http://upload.wikimedia.org/wikipedia/commons/c/cf/Friz.jpg
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Find similar | Unroll thread
JavaT Runtime Environment Version Selection "Richard Maher" <maher_rj@hotspamnotmail.com> - 2012-05-14 18:27 +0800 Re: JavaT Runtime Environment Version Selection Lew <noone@lewscanon.com> - 2012-05-14 07:26 -0700
csiph-web