Support of codebase_lookup applet tag for Java 6 and higher
[6] [ACF;] [ACFExecute] [codebase] [codebase error] [codebase_lookup] [Java] [object codebase] [object codebase ht] [UpDownload]
- Support of codebase_lookup applet tag for Java 6 and higherSymptom If you have a look at the http requests of the plugin, you will see all kind of failed GET requests for classes and resources. This is a problem of the...
Symptom
If you have a look at the http requests of the plugin, you will see all kind of failed GET requests for classes and resources. This is a problem of the Java PlugIn classloader architecture. By default, the classloader does not confine its search to the jars of the archive tag, but starts http requests for class files.
Other terms
ACF; ACF UpDownload, ACFExecute, codebase_lookup, Java 6
Reason and Prerequisites
This patch only helps if the end-user has installed Java 6 (JRE or JDK) on the client. There is no workaround available for earlier releases unless Sun decides to downport their fix.
Solution
On our request, Sun has addressed this issue with Java 6 and introduced a new java applet parameter “codebase_lookup”. If the parameter is present and its value is “false”, the Java Runtime Environment 6 applet classloader behaves as required.