Sparx Systems Forum

Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: pschallon on March 26, 2012, 06:33:21 pm

Title: 64 bits version of  SSJavaCOM.dll
Post by: pschallon on March 26, 2012, 06:33:21 pm
Hi,
I have migrated from windows XP to windows 7. When running my application I get the following message :

Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Windows\System32\SSJavaCOM.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
      at java.lang.ClassLoader$NativeLibrary.load(Native Method)

Where can I find the appropriate dll version ? thx
Title: Re: 64 bits version of  SSJavaCOM.dll
Post by: Geert Bellekens on March 26, 2012, 11:14:42 pm
EA is only 32 bit, so you won't find a 64 bit dll.
I guess the caller will need to adapt.

Geert
Title: Re: 64 bits version of  SSJavaCOM.dll
Post by: pschallon on March 27, 2012, 12:46:06 am
Thanks for the answer but is there any other way for accessing EA without this DLL that cannot run on my new PC....
Title: Re: 64 bits version of  SSJavaCOM.dll
Post by: Geert Bellekens on March 27, 2012, 12:54:35 am
searching the forum helps:

http://www.sparxsystems.com/cgi-bin/yabb/YaBB.cgi?num=1320794272/1#1

Geert
Title: Re: 64 bits version of  SSJavaCOM.dll
Post by: pschallon on March 27, 2012, 12:59:07 am
Thanks a lot !
Title: Re: 64 bits version of  SSJavaCOM.dll
Post by: lmeylan on October 15, 2021, 06:18:12 am
The proposed link seems broken (for providing information on how to run the Java interface for EA (32 bits) onto 64 bits platform)
Title: Re: 64 bits version of  SSJavaCOM.dll
Post by: Eve on October 15, 2021, 08:08:15 am
I've only checked back as far as 15.2, but in 15.2 you'll find SSJavaCOM64.dll in the install. I believe the jar file (or technically each of the classes within) automatically select the appropriate dll based on the Java platform.