TIBCOUniversalInstaller-lnx-x86-64.bin fails as Java Runtime Environment is not found

TIBCOUniversalInstaller-lnx-x86-64.bin fails as Java Runtime Environment is not found

book

Article ID: KB0075773

calendar_today

Updated On:

Products Versions
TIBCO BPM Enterprise (formerly TIBCO ActiveMatrix BPM) 4.0.0, 4.1.0, 4.2.0, 4.3.0

Description

While running the TIBCOUniversalInstaller for installing TIBCO ActiveMatrix BPM software, may fail with the below error -

$./TIBCOUniversalInstaller-lnx-x86-64.bin -console
No Java Runtime Environment (JRE) was found on this system


Cause:
/tmp directory does not allow execute access or does not have enough disk space.

Issue/Introduction

./TIBCOUniversalInstaller-lnx-x86-64.bin -console fails with this error message: "No Java Runtime Environment (JRE) was found on this system."

Environment

All supported UNIX environments

Resolution

Following options can help resolve this issue - 

Option 1 - You may create a new directory with execute permissions and use it as a tmp directory to launch Universal Installer - 

$./TIBCOUniversalInstaller-lnx-x86-64.bin -is:tempdir [an existing directory which is writable and executable by the user and has enough disk space]

Option 2 - If you have a JRE pre-installed on the system, you can you run the Installer with the following option.

$./TIBCOUniversalInstaller-lnx-x86-64.bin -is:javahome [JRE Home directory where bin exists]

An example of JRE Home maybe - /opt/tibco/java/jdk1.8.0_201/jre

Option 3 - Contact your system administrator to remove noexec permissions. They may also check if tmp has sufficient space. 

For example, for linux environments you may use -

$ mount |grep tmp
/tmp on /var/tmp type none (rw,noexec,nosuid,nodev,bind)



 

Additional Information

JRE, No Java, noexec