Thursday 13 February 2014

"Cannot load IA 32-bit .dll on a AMD 64-bit platform" when Running Configtool

CAUSE

The configtool is picking up the platform related JRE which is the 64-bit version.

SOLUTION

In order to install a 32-bit application on a 64-bit server, the setJavaRuntime.bat will need to be edited.

1.  Edit the setJavaRuntime.bat file located at the %Hyperion_Home%\common\config directory.

2.  Locate the section of the script:

                      REM Get JRE or JDK
                      if exist "%HYPERION_HOME%\common\JRE-AMD64\Sun\1.5.0" goto okSetJREAMD64_150

3. Add a "REM" before the "if".  For example:

                      REM Get JRE or JDK
                      REM if exist "%HYPERION_HOME%\common\JRE-AMD64\Sun\1.5.0" goto okSetJREAMD64_150

                      This will allow the script to skip the JRE 64-bit version and will force the script to use the JRE 32-bit.

4. Save the batch file.

5. Run the configtool utility.


Reference:
Error: "Cannot load IA 32-bit .dll on a AMD 64-bit platform" when Running Configtool (Doc ID 966036.1)

No comments:

Post a Comment