- Revenera Community
- :
- InstallShield
- :
- InstallShield Knowledge Base
- :
- Installshield 2022 SAB Builds fails with error 7159 on Docker container when using license file
- Mark as New
- Mark as Read
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
Installshield 2022 SAB Builds fails with error 7159 on Docker container when using license file
Installshield 2022 SAB Builds fails with error 7159 on Docker container when using license file
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