java.lang.UnsatisfiedLinkError can't load IA 32-bit .dll on a AMD 64-bit platform.

java.lang.UnsatisfiedLinkError can't load IA 32-bit .dll on a AMD 64-bit platform.

book

Article ID: KB0085839

calendar_today

Updated On:

Products Versions
TIBCO Runtime Agent (TRA) -
Not Applicable -

Description

Resolution:
Description:
============
TIBCO Software installation error on a Windows 64-bit machine with JDK 64-bit installed.

Environment:
===========

All supported Operating Systems.
All TIBCO products.
  
Cause:
=====
A Windows 64-bit machine has 64-bit JDK installed. The Installer looks for a 32-bit JDK and could not load the files to install and throws the following exception:

"INTERNAL ERROR: You do not have the required administrator privileges for the Install Wizard to proceed with Installation. Log out and log in again as a user with the required privileges, or request to be assigned the privileges by your system administrator. Then restart the installer."


Resolution:
=========
Unset the existing 64-bit values in the JRE_HOME and JAVA_HOME variables before installing and reset them back after installation.
OR
Uninstall the 64-bit JDK and then run the Installer again.

Issue/Introduction

java.lang.UnsatisfiedLinkError can't load IA 32-bit .dll on a AMD 64-bit platform.