We are installing Java classes by placing them in signed CAB files. When these CAB files are installed, IE opens the CAB _to the disk_, then creates a ZIP file from the resulting files. This ZIP file is what is finally installed in the system.
Itis obvious why this is done – Java requires random access to the ZIP/JAR file, and CAB files do not provide such access (that’s why they are 30% smaller). What is less clear is why IE goes to the disk when it does the conversion. There are _many_ class files in a JAR file, in a deep directory tree, and this is _slow_.
Has anyone found a way to avoid this problem? For example, using nested OSD files to place a single JAR file inside the CAB file, or something along these lines?