KB Article #180729
Installing InterPlay 2.4.0 SP3 Patch1
Problem
Installing Installing InterPlay 2.4.0 SP3 Patch1 results in the following error:
2019-11-19 14:43:48 INFO ------------------------------------------
2019-11-19 14:43:48 INFO Start log session(update): ~/AIS/install.log
2019-11-19 14:43:48 INFO ------------------------------------------
2019-11-19 14:43:49 INFO Build ID: 0910271123
2019-11-19 14:44:43 WARN com.axway.installer.updates.exceptions.InvalidUpdateException: Axway/Sources/InterPlay_2.4.0-SP3_Patch1_allOS_BN2019111803.jar is not recognized as an update jar file. Please consult the ReadMe file for instructions on how to perform the installation.
2019-11-20 10:04:35 INFO ------------------------------------------
2019-11-20 10:04:35 INFO Start log session(update): ~/AIS/install.log
2019-11-20 10:04:35 INFO ------------------------------------------
2019-11-20 10:04:36 INFO Build ID: 0910271123
2019-11-20 10:07:59 WARN Library in: file:/tmp/AxwayTemp2019-11-20100435/Installer//file-services.linux-x86-64.so is not suitable to be loaded by this JRE
2019-11-20 10:07:59 ERROR Error loading library from: file:/tmp/AxwayTemp2019-11-20100435/Installer//file-services.linux-x86-32.so
2019-11-20 10:07:59 FATAL An internal error prevented Axway Installer from continuing:
null pointer: null
Resolution
The Axway Installer uses the /tmp folder for storing temporary files, which are used only during the time of the installtion. The above error is being thrown because the Installer doesn't have the necessary permissions to write in the /tmp folder.
The solution is to configure another folder for storing the temporary files generated by the Installer. By setting the environment variable TEMPORARY_DIR to point to another folder where we have all the permissions in place, we can install the patch without any issues.