JDK-6946221 : Unable to remove Java Web Start application from "Add and Remove Programs"
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 6u20
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: windows_vista
  • CPU: x86
  • Submitted: 2010-04-22
  • Updated: 2011-02-16
  • Resolved: 2010-10-22
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.
JDK 7
7 b116Fixed
Related Reports
Relates :  
Relates :  
Description
FULL PRODUCT VERSION :
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode, sharing)

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.0.6002]

A DESCRIPTION OF THE PROBLEM :
When attemping uninstall Java Web Start application via Add/Remove Programs wizard, the following message is thrown and the application can not be uninstalled.

"Unable to completely uninstall application."

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1.Install a Java Web Start application via JNLP
2.Go to Add/Remove Programs wizard, and navigate to the appropriate JWS application.
3.Click [remove] button to the right.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Entry of the application is removed from Add/Remove Programs.
ACTUAL -
Message dialog was thrown and fail to remove the applciation

REPRODUCIBILITY :
This bug can be reproduced always.

Release Regression From : 6u20
The above release value was the last known release where this 
bug was not reproducible. Since then there has been a regression.
since the above release (6u20) is the same one this is reported against, I am removing the regression keyword until any evedence is given to show there is a regression here.

Comments
EVALUATION I can now easily reproduce this with JDk7. the problem occurs when the app has already been removed, but still in Add/Remove for some reason. calling javaws to remove should return error to indicate it failed to remove, then windows will pop up window saying it couldn't completely remove it, and if user agrees, remove the entry in the add/remove list
30-09-2010

EVALUATION Many Applications can easily be uninstalled from Add/Remove programs. We need an example of an application that can not. The message: "Unable to completely uninstall application." may come uf after attempted uninstallation for many reasons including locked files, or corrupted cache. To determine what the cause is in this case, we need an example of an app that shows this behavior.
29-04-2010