JDK-6247771 : REGRESSION: uninstall JDK 5.0u3 does not remove demo dir on windows
  • Type: Bug
  • Component: install
  • Sub-Component: install
  • Affected Version: 5.0u3
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_98
  • CPU: x86
  • Submitted: 2005-03-30
  • Updated: 2013-06-04
  • Resolved: 2005-04-12
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
5.0u3 b07Fixed 6Fixed
Description
OS:         Windows 98 (2nd edition)
JDK:        tiger U3 b5 (pass with 1.5.0 U3 b4)
JDK bundle: jdk-1_5_0_03-windows-i586-p.exe

After un-install JDK, you can see demo directory still exist in C:/Program File/Java/jdk1.5.0_03.  The demo dir is not empty, still has jfc and plugin subdirs.
###@###.### 2005-03-30 01:43:22 GMT

The above mentioned issue is fixed however empty "Java" directory is still left behind at the location C:/Program File/Java/..The Java Directory is empty
###@###.### 2005-04-15 18:15:56 GMT

This is a known bug, which is a separate issue from this.
###@###.### 2005-04-15 20:21:38 GMT

Comments
EVALUATION Ok, I think I know the problem now. In 5.0u3, they moved directories around to different locations in the demo tree of the jdk image. So the old base image gets extracted and creates the files in the old location, but the installer does not know about these old files anymore. It only knows about the new location. So it doesn't remove them. I think we might be able to do something with the generation of the RemoveFile table in the install build. We can make sure we have a removefile table for the regular and patch trees, and do a unique command on both, so we know we get the complete list. I'll look into it. ###@###.### 2005-03-31 18:02:25 GMT
31-03-2005