Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026! Turn data into bold moves, April 13 -15: Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

UnsatisfiedLinkError: SAP component - TOS

Hello,
I am getting below error when i run the job in talend studio:
statistics] connecting to socket on port 4072
connected
java.lang.UnsatisfiedLinkError: C:\Windows\System32\sapjco3.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at

i have correct dll from sap at system 32 bit folder, tried talend 32bit and 64 bit both on my 64 bit windows machine.
please suggest
Labels (4)
19 Replies
_AnonymousUser
Specialist III
Specialist III

Any updates on this issue? I'm not able to find a complete documented solution to this.
Anonymous
Not applicable
Author

I could not find the actual issue and don't have solution.
I am waiting for experts comments.
Sabrina, I have seen you answering these SAP adapter queries. do you have some time to respond here?
Thanks for your time......Ram
Anonymous
Not applicable
Author

Hi,
Sorry for delay.
Talend Studio does not include the SAP Java connector (JCO), it is usually delivered by your SAP provider. You can also download it from the SAP Service Marketplace at http://service.sap.com/connectors. It is better to get a 64 bit sapjco3. If you have any problems obtaining it, please contact your SAP provider.
For jco3,
1. Put sapjco3.dll in c:/windows/system32.
2. Put sapjco.jar into <Studio installation direcotry>/lib/java.
3. Restart studio.
Best regards
Sabrina
Anonymous
Not applicable
Author

Hi Sabrina
Thanks for your reply.
I have done all of them precisely. I have taken the JCO from the SAP team. DLL is placed in system32 and .jar goes to lib/java when installed from Talend.
Result was my first post in this thread. Then you said it might be 23 bit dll and suggested other ways. I have tried all of them and posted the error message I see.
Will be waiting for your suggestion..Ram
Anonymous
Not applicable
Author

Hi,
Sorry for inconvenience for you.
Would you mind opening a jira bug of DI project on Talend Bug Tracker, our developer will see if it is a bug.
Best regards
Sabrina
_AnonymousUser
Specialist III
Specialist III

To clarify, my issue is not with SAS, but JSPSS.dll. I get following error:
JSPSS.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
Issue was created a while back, but it was marked as "not a bug"...I'm not sure why, nor can I find a solution / workaround in the issue:
https://jira.talendforge.org/browse/TDI-25694
Anonymous
Not applicable
Author

Hi snvkgram,
If you got err message like this : "Error: This Java instance does not support a 32-bit JVM."
You need to check your Talend Studio : Preferences--->Talend?>Java interpreter,you should specify the directly to your 32bit JDK location.(Like this "C:\Program Files (x86)\Java\jdk1.7.0_05\bin\java.exe" is default install directory for 32bit JVM in Win7 OS).
Then it will works well.
Anonymous
Not applicable
Author

Hi
java.lang.UnsatisfiedLinkError: C:\Windows\System32\sapjco3.dll: Can't load IA 64-bit .dll on a AMD 64-bit platform
The above error is due to the incompatible JCo. The JCo was supplied by BASIS team and the JCo3 zip file name is "sapjco3-NTia64-3.0.10" which sounds like windows one. But it is not 0683p000009MPcz.png
The correct JCo3 came with the folder name--> "sapjco30P_10-10005326"
After placing the correct jar & dll files, the adapter worked fine 0683p000009MACn.png
It is good if the displayed error message is more user friendly.
Thanks to all of you for your time and hints.
_AnonymousUser
Specialist III
Specialist III

Hi, 
Please can you help to get sapjco30P_10-10005326.zip and sapjco3.dll.

I don't have access to  the SAP Service Marketplace at .

Thank you 
Anonymous
Not applicable
Author

Hi DOPAn,
Talend Studio does not include the SAP Java connector (JCO), it is usually delivered by your SAP provider. You can also download it from the SAP Service Marketplace at http://service.sap.com/connectors. If you have any problems obtaining it, please contact your SAP provider.
Best regards
Sabrina