Java 1.5.0_06 and above Rev installs

When we install Java 1.5.0_06 or above revs of JRE the install adds 150+ registry keys and over writes existing ones. Example of new registry keys, HKEY_CLASSES_ROOT\CLSID\{CAFEEFAC-0014-0002-0011-ABCDEFFEDCBB}, HKEY_CLASSES_ROOT\CLSID\{CAFEEFAC-0014-0002-0012-ABCDEFFEDCBA}, etc. This prevents multiple apps using different revs of Java. This does not happen with revs before 1.5.0_06. The following link is to a Sun web document that states you should be able to run different revs of Java (http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/using_tags.html). Has anyone else experienced this behavior? If so, is there a work around?

[656 byte] By [CAPEa] at [2007-10-3 4:05:39]
# 1
This is a designed change for security purposes, as noted in the release document. There are other posts regarding this, and some claimed workarounds - search these forums for them.
ChuckBinga at 2007-7-14 22:05:00 > top of Java-index,Desktop,Deploying...