Summary
Building a project in installshield 2022 SAB Builds fails with error -7159 on Docker when using license file
Symptoms
When we build a project using Installshield 2022 SAB on a docker image the build will fail with build error "ISDEV : fatal error -7159 : The product license has expired or has not yet been initialized"
Steps to Reproduce
- Install IS2022 SAB in a docker container
- And activate the SAB using license file by configuring mac id
- Now build project ism file using SAB
- Observe fail to build with build error ""ISDEV : fatal error -7159 : The product license has expired or has not yet been initialized""
Workaround
Method1:
This issue is fixed in our pre configured docker image available in docker hub, we can use this image to build the project, click here for docker hub IS image
Method2:
If we want to use our own SAB by manually configuring docker container, then we need to replace specific dll(ISWIBuil.dll) in docker container installshield system folder
The dll is attached in attachment, download this dll and replace inside docker container,
NOTE: Make sure we backup the existing ISWIBuild.dll inside container for reference
Fix Version and Resolution
This issue will be fixed in our next major release IS2023, reference the work order number is: Master Issue Number: IOK-1021311 | ISDEV-43217
Reference:
Please click here for how to configure docker container using SAB
Please click here for pre configured latest Installshield SAB images
Related Articles
InstallAnywhere StandAloneBuild with Docker 9Number of Views Is it possible to completely erase data of a project 4Number of Views Running an Automation Script via the InstallShield SAB on a Windows Server Core Docker Image 21Number of Views Using a Custom Code Action/Panel in an Installer with InstallAnywhere 7Number of Views How to Activate the InstallShield Standalone Build (SAB) using a Cloud License Server (CLS) ID inside a Docker Container a… 40Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago