Hello,

Has anyone packaged TouchPaper Helpdesk 6.7? It s an InstallShield Script msi and I have tried to repackage it in InstallShield v.11 into a Windows Installer msi, but I get tons of errors. So I have decided to distribute ISScript.msi and set up the property ISSETUPDRIVEN=1 (to get round the "msi requires to be launched by the Setup.exe" error). It starts to install but then it just decides to roll back.

Cheers
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
christian_appdeploy,

Bizarrely, I have a request in to package TouchPaper 6.7 too. Although looking at the schedule it's not due to be started for a few months.

Do you get anything in the log files that points to the problem?


The other option is to run the setup executable and pass your MSI switches through setup:

setup.exe /s /v "transforms=touchpaper.mst"

You can also add public properties and set log file options etc. using the /V switch.

Without devling into what actions the setup.exe file is performing before the MSI is launched it may be easier to use the above method.

There is a possibility that someone with too much time on their hands may be able to assist you further with ISSETUPDRIVEN settings - if you post an install log [:D]

Hope this helps,

Dunnpy
Answered 05/03/2007 by: dunnpy
Red Belt

Please log in to comment
0
Hi Christian,
to solve this, you have to log the installation and see, where it breaks.

To solve the ISScript problem, the best solution would be to add the ISScript.msm Merge Module to the app.
With this, you have one MSI and a transform, that's all.
See: http://itninja.com/question/msi-corporate-standardiser6&mpage=1&key=isscript%E4%BE%85

for an in deep explanation of this scenario from AngelD.

Hope, this points you on the right track.
Regards, Nick
Answered 05/03/2007 by: nheim
Tenth Degree Black Belt

Please log in to comment
0
It may be due to that the setup.exe is adding some prerequired info which the MSI then later on uses in some how.

Anyway, as Nick stated install with a verbose log which should give you some clues on what's failing making the rollback occur.
Answered 05/03/2007 by: AngelD
Red Belt

Please log in to comment
0
Hello,

Thank you for the prompt response, I am now trying to install via a batch script that calls the setup.exe with the /s/v/qn. Customization is via a setu.iss file. The setup.log that is created simply says:

[ResponseResult]
ResultCode=0

which would mean it is succesfull.

I have imported the registry keys about dsn as a component into the msi and it seems to work fine. We use Novell Console One for deployment and I just now have to wrap up the batch script in a Zen object for distribution. Hope it works,

Thanks again for your advice, really appreciated it!
Answered 05/04/2007 by: christian_appdeploy
Senior Yellow Belt

Please log in to comment
0
I am actually trying to package this right now. I have tried changing the helpdesk.msi so that is has the ISSETUPDRIVEN in the propery table, but that did no good. I have tried so that it runs the isscript.msi before it tries to run setup.exe, but with no luck. What exactly did you do to manage to get this to work? All I really care about is that it launches setup. I dont need it to run silent or enter fields for me. Thanks for the help.
Answered 05/15/2007 by: mitteld
Yellow Belt

Please log in to comment
0
Christian,

Did you get this to work...I am working on it now and have the same roll back issues you had. I've also done a setup /r to create my .iss file, but when I run it silently with something like: setup /s -f1Setup.iss /V/qn one of the dialogues pops up!!! so much for /qn??

Any help much appreciated.
Answered 07/22/2008 by: wynnem
Orange Belt

Please log in to comment
0
I think any passed arguments have to be enclosed in quotes:

....setup /s -f1Setup.iss /V"/qn"
Answered 07/22/2008 by: VBScab
Red Belt

Please log in to comment
0
I've just been looking into touchpaper software called ChangeManager 6.4 and deploying it via script.

Not having much luck finding out what command line switches i can use.

Currently i have: setup /S /v"/qn /l* C:\ChangeMan.log". This is not helpful as the install is not cutomised and does not actually install. How can i create a iss file? what is the correct syntax to create a iss file?

Does anyone have a reference guide for touchpaper command line switches?

Thanks in advance.
Answered 07/25/2008 by: mattSummer
Yellow Belt

Please log in to comment
0
There's a ton of stuff on Google about recording answer files for InstallShield set-up stubs but, from memory, you need the '/R' switch to record an ISS.

However, if the stub spits out an MSI (which it seems to, given that you're passing arguments to MSIExec...) you may find it easier to use the MSI and customise that using a transform file. Ultimately, I guess, it depends on how you're going to deploy the package.
Answered 07/25/2008 by: VBScab
Red Belt

Please log in to comment
0
Thank you for your help. Was able to solve my question.
Answered 07/25/2008 by: mattSummer
Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity