A little bit late, but maybee helpfull for other folks.....
If you deployed your JAVA as .msi, there is one way more. Do not remove the old update in WPP, but set the update permission from " Permission to install " to " Permission to deinstall". A new update "installs" on your clients an deinstall the software.
A very new way, with new WPP Version 1.3.1603.29 is to create a custom update with the option " deinstall MSI-Installation" .
If you deployed your JAVA as .msi, there is one way more. Do not remove the old update in WPP, but set the update permission from " Permission to install " to " Permission to deinstall". A new update "installs" on your clients an deinstall the software.
A very new way, with new WPP Version 1.3.1603.29 is to create a custom update with the option " deinstall MSI-Installation" .