Error when launching DTU of 'java.lang.UnsatisfiedLinkError' on file swt-win32-3139.dll
book
Article ID: 76458
calendar_today
Updated On:
Products
GenGen - Workstation ToolsetGen - Host EncyclopediaGen - Run Time Distributed
Issue/Introduction
We are in the process of working towards migrating to a Windows 64-bit machine. In testing CA Gen everything is working as expected except the DTU. When we launch the DTU, get a dialog box stating an error has occurred, see log file. The error in the log file is: 'java.lang.UnsatisfiedLinkError: C:\Users\...\DiagramTraceUtility\configuration\org.eclipse.osgi\bundles\29\1\.cp\swt-win32-3139.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform'
Environment
Release: Component: CGTS
Resolution
For Gen the environment variable IEFJRE (for 7.6), GEN85JRE (for 8.5) or GEN86JRE (for 8.6), you need to point to the location of the 32-bit version of the JRE. To resolve, need to installed the 32-bit version of the JRE (if not already installed) and changed the IEFJRE/GEN85JRE/GEN86JRE value to the new location to resolve. Note that in the environment variable referencing the trailing "\" is needed.