cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

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

  1. Install IS2022 SAB in a docker container
  2. And activate the SAB using license file by configuring mac id
  3. Now build project ism file using SAB
  4. 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

 

Labels (1)
Was this article helpful? Yes No
No ratings
Version history
Last update:
‎May 10, 2023 02:29 AM
Updated by:
Contributors