Solved

Multiple Corporate applets in the same container?

Posted on 2004-09-28
8
190 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
[Live Webinar] The Cloud Skills Gap

As Cloud technologies come of age, business leaders grapple with the impact it has on their team's skills and the gap associated with the use of a cloud platform.

Join experts from 451 Research and Concerto Cloud Services on July 27th where we will examine fact and fiction.

 
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

Instantly Create Instructional Tutorials

Contextual Guidance at the moment of need helps your employees adopt to new software or processes instantly. Boost knowledge retention and employee engagement step-by-step with one easy solution.

Question has a verified solution.

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

For beginner Java programmers or at least those new to the Eclipse IDE, the following tutorial will show some (four) ways in which you can import your Java projects to your Eclipse workbench. Introduction While learning Java can be done with…
In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
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…
This theoretical tutorial explains exceptions, reasons for exceptions, different categories of exception and exception hierarchy.

626 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