JDK-5023873 : "javaplugin.classloader.cache.enabled=false" does not work
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2004-03-31
  • Updated: 2004-09-01
  • Resolved: 2004-09-01
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other JDK 6
1.4.2_09Fixed 6 mustangFixed
Description
If I set -Djavaplugin.classloader.cache.enabled=false, the classloader should not be cached. 

Steps to reproduce the bug:
* Launch IE/Mozilla, go to http://sqeweb/~xl116366/5009809/Test.html
* Keep pressing "reload" button, you will see the value keep increasing when you set the above mentioned flag to false.

Expected behavior, the value printed on Java console should always be 0.

###@###.### 2004-03-30
###@###.### 2004-03-30

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: mustang FIXED IN: mustang INTEGRATED IN: mustang
02-09-2004

EVALUATION The root cause of the bug is we didn't flush the classloader reference when the classloader cache is disabled. ###@###.### 2004-03-30 Javacart people can not accept this workaround. I think we can defer this bug to dragon. ###@###.### 2004-04-07
30-03-2004