Solved

Multiple Corporate applets in the same container?

Posted on 2004-09-28
8
185 Views
Last Modified: 2010-03-31
Does the static versioning of Java plug-in the best way to go for multiple corporate applets?
If we go for dynamic versioning, we may end up with using other JRE which is not been tested for our app.
But the problem is that most of the corporate applets are using dynamic versioning.
May be they are not aware of this issue.
But the issue is started with our customers.
We are safe that we are using static versioning but amazingly our customer's application does not run. This is happening because they have used dynamic versioning which by documentation has feature of going for equal or greater versioned JRE.
Do we have any other idea other than suggesting customer to use static versioning?
They may not like this idea very much because you are telling them to change that application which may be in production for longer time.

0
Comment
Question by:j74
  • 3
  • 2
8 Comments
 
LVL 14

Accepted Solution

by:
sudhakar_koundinya earned 250 total points
ID: 12171771
At your customer's end JRE should be same as of your tested JRE. Then only  applets wokrs under static vresioning of Java-Plugin
0
 
LVL 14

Expert Comment

by:sudhakar_koundinya
ID: 12171880
>>This is happening because they have used dynamic versioning

What is happening at client's end. Are they getting any exceptions or Browser not at all identifying the Java Applets
0
 

Author Comment

by:j74
ID: 12172169
Customer's end JRE is JRE 1.3.x other than our JRE 1.4.2_x.
They get some exception.
That exception goes away if they uninstall JRE 1.4.2_X.
Customer's browser starts using our JRE 1.4.2_x instead of JRE 1.3.x.
They mention clsid starting with 8AD... in their applet html file which is dynamic versioning so it picks up the recent JRE.
JRE download should not issue but at the run time we are thinking we should not use at each other's JRE for safer side because ours applet are tested for different JREs.
So I thought that it is always good to use static versioning.
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 14

Expert Comment

by:sudhakar_koundinya
ID: 12172281
try one thing

create dynamic html using HTML Converter at ur end and ask the client to execute the new one

Regards
sudhakar
0
 

Author Comment

by:j74
ID: 12172996
Are you suggesting to create html for customer's applet or mine applet?
If customer's applet, then it is nothing but we are helping him for applet html for static versioning.
If you are suggesting for mine applet, I have already used html converter tool to generate the html for static versioning where CLSID starts with "CAFE..".
HTML converter has both option of static and dynamic versioning option but I opted for static versioning by selecting the JRE 1.4.2_04.
0
 
LVL 92

Assisted Solution

by:objects
objects earned 250 total points
ID: 12175009
if you don't support all versions then you'll need to use static versioning to control what version is used.
Which means that a user will need that version or greater to run the applet, otherwise they'll need to install a new jre.
Not sure I understand how what your customer uses is relevant though as it shouldn't have an impact on you.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Java had always been an easily readable and understandable language.  Some relatively recent changes in the language seem to be changing this pretty fast, and anyone that had not seen any Java code for the last 5 years will possibly have issues unde…
Are you developing a Java application and want to create Excel Spreadsheets? You have come to the right place, this article will describe how you can create Excel Spreadsheets from a Java Application. For the purposes of this article, I will be u…
Viewers learn how to read error messages and identify possible mistakes that could cause hours of frustration. Coding is as much about debugging your code as it is about writing it. Define Error Message: Line Numbers: Type of Error: Break Down…
Viewers will learn about basic arrays, how to declare them, and how to use them. Introduction and definition: Declare an array and cover the syntax of declaring them: Initialize every index in the created array: Example/Features of a basic arr…

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

23 Experts available now in Live!

Get 1:1 Help Now