Skip to Content
Former Member
May 23, 2011 at 07:30 AM

SAPJCO 64bit problems


Hi everybody,

i just wanted to deploy a Java application on a Windows Server 2008 64bit operating system and im getting a lot of exception.

Everything works fine on Windows XP 32bit and when im launching just the sapjco.jar it displays me this exception here:

java.lang.ExceptionInInitializerError: JCO.classInitialize(): Could not load mid
dleware layer ''
JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc [C:\Progra
m Files (x86)\Java\jdk1.6.0_22\bin\sapjcorfc.dll: Can't find dependent libraries
]. java.library.path [C:\Program Files (x86)\Java\jdk1.6.0_22\bin;.;C:\Windows\S
un\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Legato\nsr\bin;C:\Wi
werShell\v1.0\;C:\Windows\System32\Windows System Resource Manager\bin;;C:\Windo
ws\idmu\common;C:\Program Files\Support Tools;C:\Program Files (x86)\Microsoft S
QL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\P
rogram Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files (x86)\Microsof
t SQL Server\90\Tools\binn\;C:\Program Files (x86)\Microsoft SQL Server\90\DTS\B
inn\;C:\Program Files (x86)\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\I
DE\;C:\Program Files (x86)\Java\jdk1.6.0_22\bin\]
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(

and the sapjco gui says "Jco middleware: Library not found".

Im i right guessing that this could be a 32bit sapjco.jar problem?

Can i get a 64bit version of sapjco without having a SAP Service marketplace account?