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!
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)
Please log in to answer
Posted by:
reds4eva
13 years ago
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.
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
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!
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
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
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
Posted by:
ZeroTolerence
13 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.