File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Applets and the fly likes Applets choosing preferred JRE version Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


Win a copy of The Mikado Method this week in the Agile and other Processes forum!
JavaRanch » Java Forums » Java » Applets
Reply Bookmark "Applets choosing preferred JRE version" Watch "Applets choosing preferred JRE version" New topic
Author

Applets choosing preferred JRE version

Sugantha Jeevankumar
Ranch Hand

Joined: Jun 06, 2007
Posts: 88
Hi.. I have a scenario where a machine has JRE 1.5 and a higher version, say JRE 1.6_11. My applet, when deployed supports only JRE 1.5. Is there an option to set the preferred JRE version when a specific applet is loading.

Changing the JRE version in Java Control panel and the browser's options are not the desired solutions because the customer wants all other applets to work with JRE 1.6 and this particular applet to work with JRE 1.5. Is there a way to do this..? Thanks in advance..


SCJP 5.0
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 35252
    
    7
I think you're going about this the wrong way. A much better way would be to ask: "why is the code not compatible with Java 6?" and then to address that issue.


Android appsImageJ pluginsJava web charts
Sugantha Jeevankumar
Ranch Hand

Joined: Jun 06, 2007
Posts: 88
Actually, We have tried running the application with JRE 1.6 and there are a lot of compatibility issues to handle like,

Discrepancies in the way mouse events behave.
The application closing down suddenly.

This application is a huge legacy app and right now it is not practical for us to migrate the same to 1.6 JRE. What the customer would like to have is a workaround, so that the this application can use JRE 1.5 in a machine with JRE 1.5 and 1.6.
Sugantha Jeevankumar
Ranch Hand

Joined: Jun 06, 2007
Posts: 88
I found out a way to do this... by editing the classid attribute of Object tag to..

classid="clsid:CAFEEFAC-0015-0000-0000-ABCDEFFEDCBA" . This ensures 1.5 version of JRE gets used.
 
I agree. Here's the link: http://zeroturnaround.com/jrebel - it saves me about five hours per week
 
subject: Applets choosing preferred JRE version
 
Similar Threads
Compiling applets
WebPage can't run applet as signed after another signed applet is disabled
basics for applet running on different jre's ?
Applets Won't Run In Browser
Minimum Client Requirements