I've just tried in safe mode and it doesn't get past the beginning of the installation. Apparently, Windows Installer does not function under Safe Mode. So I guess I'm stuck in normal mode. 
cmdline = "C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip" "C:\Program Files\x\\" "C:\DOCUME~1\ADMINI~1.HOA\LOCALS~1\Temp\java_install.log"
Archive: C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip
extracting: bin/
extracting: bin/awt.dllError:fopen: while opening file <bin/awt.dll>
cmdline = "C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip" "C:\Program Files\y\\" "C:\DOCUME~1\ADMINI~1.HOA\LOCALS~1\Temp\java_install.log"
Archive: C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip
extracting: bin/
extracting: bin/awt.dllError:fopen: while opening file <bin/awt.dll>
cmdline = "C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip" "C:\Program Files\Java\\" "C:\DOCUME~1\ADMINI~1.HOA\LOCALS~1\Temp\java_install.log"
Archive: C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip
extracting: bin/
extracting: bin/awt.dllError:fopen: while opening file <bin/awt.dll>
cmdline = "C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip" "C:\Program Files\Java\\" "C:\DOCUME~1\ADMINI~1.HOA\LOCALS~1\Temp\java_install.log"
Archive: C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip
extracting: bin/
extracting: bin/awt.dllError:fopen: while opening file <bin/awt.dll>
cmdline = "C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip" "C:\Program Files\Java\jre1.5.0_04\\" "C:\DOCUME~1\ADMINI~1.HOA\LOCALS~1\Temp\java_install.log"
Archive: C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip
extracting: bin/
extracting: bin/awt.dllError:fopen: while opening file <bin/awt.dll>
cmdline = "C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip" "C:\Program Files\Java\jre1.5.0_04\\" "C:\DOCUME~1\ADMINI~1.HOA\LOCALS~1\Temp\java_install.log"
Archive: C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip
extracting: bin/
extracting: bin/awt.dllError:fopen: while opening file <bin/awt.dll>
cmdline = "C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip" "C:\Program Files\Java\jre1.5.0_04\\" "C:\DOCUME~1\ADMINI~1.HOA\LOCALS~1\Temp\java_install.log"
Archive: C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip
extracting: bin/
extracting: bin/awt.dllError:fopen: while opening file <bin/awt.dll>
cmdline = "C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip" "C:\Program Files\Java\jre1.5.0_04\\" "C:\DOCUME~1\ADMINI~1.HOA\LOCALS~1\Temp\java_install.log"
Archive: C:\Program Files\Common Files\Java\Update\Base Images\jre1.5.0.b64\\core1.zip
extracting: bin/
extracting: bin/awt.dllError:fopen: while opening file <bin/awt.dll>