Hello

Anyone know if there is a way to force Internet Explorer to use a specific version of JRE for a specific url?

At my company we use a website that has to use JRE 1.4.2 (it will still loads with 1.6.x, but is unusable). And more and more webpages require newer java versions. What I would like to do is to specify that this one webpage has to use v1.4.2, and all other pages, use the machine default. So far I have just had v1.4.2 as standard on all our computers, but it is becoming increasingly difficult to deny our users to use v1.6.x (read- they are bugging me all the time)

Contacting the company who developed the website, has been tried, and they had no interest in supporting newer Java versions. This is a vital system for our company, and there is no alternative, this system has to be usable.

For the record, we use Internet Explorer v6, this also due to the same company not supporting newer versions.

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Answers

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
0

The application "seems" to work in Java 1.6.x, however, the outcome of the search on a particular ID, can yield information from another ID. I have no intention of "tricking" the application to think it is running under the JRE it wants, I have to ensure that it actually runs under it, because running under another JRE its searches will give invalid search results.

(Wrong search results in this system can be very fatal)

Answered 01/20/2010 by: Beastie
Yellow Belt

Please log in to comment
0

Take a VM and do what I've done in the past when faced with a similar issue: just "ghost" the entries which the brain-dead app is expecting to find. That is, copy everything you find in the 1.6 registry branch and pop it into a 1.42 branch. Test *thoroughly*, obviously. I haven't yet found an application which absolutely HAS to have version x.yz, other than an Oracle nasty (whose name escapes me for now) which checks the registry for its existence.

Answered 01/20/2010 by: VBScab
Red Belt

Please log in to comment
0

We are in exactly the same boat with IE6 and Java 1.4.2_08 - both required by a critical web-based system.

I don't believe there is an easy answer.  The latest Java version is supposed to be able to manage sites / java versions but with our web-based system it works to start with but once you get deeper into the system (which uses OLE etc) it doesn't work.

You can provide access to a later version for example via a Citrix session or using application virtualisation but I don't believe there is an way of specifying which web pages / systems use which version on the traditional desktop....

I'd love to hear otherwise though, it would make me very popular [;)]

Answered 01/20/2010 by: MSIPackager
Third Degree Black Belt

Please log in to comment
Answer this question or Comment on this question for clarity