/build/static/layout/Breadcrumb_cap_w.png

Avaya Interaction Center 7.2.3

Good Day Everyone,

I'm a new initiate into packaging and I'm in a real trial by fire situation. My company is looking to deploy Avaya Interaction Center 7.2.3. Avaya has provided two Install Anywhere executables, the first installs the main application, while the second is a required service pack. When manually installed they work. The .msi I created installs successfully, but generates "Error 438, Member not found." when trying to launch the program. The reason I'm repackaging this to begin with is three fold: 1) I need to suppress the reboot in-between the app and the service pack installs, 2) The .exe files provided by Avaya generate an exit code of "1" when successfully installed. SMS looks for a "0" to indicate a successful deployment so it returns a fail notification for each instance. 3) The uninstall for this software is atrocious. It causes registry rot and leaves behind the 170+ meg service pack.

I'm up against a deadline and have been trying every trick I newly learned to figure out what's going wrong but I'm at my wits end. Does anyone have any experience with this software or can provide a possible alternative to a full repackage? Thanks!

0 Comments   [ + ] Show comments

Answers (6)

Posted by: reds4eva 13 years ago
Second Degree Blue Belt
0
Those Install Anywhere installers are poop. You havent said anything about your MSI, did you do a capture ?
If you dont want to re-package then you could use a wrapper, assuming the Install Anywhere allows silent switches. SMS will only report on the success of the wrapper (msi). A capture and a MSI would be much better.
Posted by: kungphule 13 years ago
Senior Yellow Belt
0
Thanks for the quick response!

Yeah, I believe that the install anywhere is the source of my grief. I created an .msi using setup capture. I originally created it using a clean virtual XP environment. However, the program wouldn't even pretend to launch after that. Next, I ran setup capture using a machine with our own corporate image. A little more cluttered, but seemed to be a much more effective capture. I tried running smart monitor just to get the installation report so I could get a sense of what order everything was being installed from the original package. Unfortunately, something with this package and smart monitor causes my packaging station OS to irreversibly corrupt. I have since stuck to just the straight setup capture. I haven't gotten much in the way of vendor support so far and with everything coming down to the wire I think the wrapper might be the best option right now. I have confirmed that silent switches do work with the original install anywhere junk, but I'm not sure how to start building a wrapper. Would you recommend creating a batch file for each silent install command and then somehow putting in custom actions to the script editor? Can you recommend a resource that has some good pointers on the wrapping process? Thanks again!
Posted by: anonymous_9363 13 years ago
Red Belt
0
Avoid the wrapper route. Instead, go back to your original capture and, after install, "hide" the registry flag that indicates an installed state. Then, start a lightweight snapshot tool e.g. InstallWatch and take a 'Before' snapshot. Then run the vendor's install over the top of yours. Take an 'After' snapshot. This is what's known as a gap capture. Incorporate relevant changes into your package. Keep doing that until the app starts.
Posted by: kungphule 13 years ago
Senior Yellow Belt
0
That's fantastic! I was wondering if there was a way I could run another layer of capture for the same install. I'm not sure that this software indicates an installed status in the registry (I haven't found where it would be yet in any case). However, it does have a custom action where it searches the machine to determine pre-existing versions. How do I get around add/remove programs identifying the programs as the same software and/or the original package searching for existing Avaya versions?
Posted by: anonymous_9363 13 years ago
Red Belt
0
Most apps record their installation status in HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\[some_name_or_GUID].
Posted by: ZeroTolerence 13 years ago
Yellow Belt
0
Did you manage to get this sorted out? I'm interested as I have the same application that I am trying to package and am having similar difficulties.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ