Repackaging an awkward application.
I've got a problem with an application that won't repackage.
The product in question is ArchiCAD 15. The installer is really odd, in as much as it fires off java to run the installer, unpacks a lot of install files to wherever on the hard drive you ask it to, then runs an installer that looks like a standard installshield one, asks you to enter serial and registration details, installs some stuff including a visual c++ distributable and a visual basic runtime, the deletes the install files.
We're running an RM CC3 network here and we have tried packaging it as usual with the RM app wizard, which takes an eternity (3 or 4 hours) and sometimes crashes the winINSTALL discover agent at the point of 'converting NAI to MSI', 'building advertising entries' The package it finally creates does not install on anything, build test or not, if you run the MSI manually it quits after about 3 seconds saying it cannot open the MSI there may be a problem, but does not give an error code.
The application comes with it's own unattended recorded installer but this creates an EXE not an MSI. We've tried converting the EXE to an MSI using a couple of tools but have not succeeded. one installs ocasionally but does not create shortcuts, the other quits with the same general error as before. Neither are reliable enough to be useful.
We have also tried using the appdeploy repackager which creates an MSI which quits with error 2707. We have opened the msi in orca, edited it and got error 2709. when we run the validation tool it gives 53 a4 sheets of errors!
The manufacturers are not helpful either, aparently no-one else has ever needed an MSI of their program!