So my package is working. Problem is, it doesn't uninstall the old version during the install. If I run the install on the local system it works fine.
Here is the command line I'm using:
The command line we use is
This does remove the previous point release, but doesn't remove previous major releases (eg if we previously had 1.6 u05 on the machine that would be upgraded, but the 1.5.x version would be left.
We do this for backwards compatibility (which is always the major problem with Java) reasons.