Five Stars

java.lang.UnsatisfiedLinkError: no sapjco3 in java.library.path

Hi,

 

I was using tSAPConnection component in Talend DI studio 5.4 but recently I have upgraded DI studio to 6.2 and I am getting error as "java.lang.UnsatisfiedLinkError: no sapjco3 in java.library.path" while using tSAPConnection even though I have install the sapjco3.jar in Modules. Also, I see  tSAPOutput and tSAPInput are no longer available.

 

Please advise....

 

 

Regards,

Chandam

  • Data Integration
1 ACCEPTED SOLUTION

Accepted Solutions
Five Stars

Re: java.lang.UnsatisfiedLinkError: no sapjco3 in java.library.path

For Windows add sapjco3.dll  in C:\Windows\System32

 

For Linux add libsapjco3.so and sapjco3.jar under java.library.path

steps:  edit .bashrc or profile file add:

 export LD_LIBRARY_PATH=/dir/dir/lib files

export CLASSPATH=/dir/dir/sapjco3.jar

 

export LD_LIBRARY_PATH

export CLASSPATH

 

Restart the jobServer.......

 

 

 

2 REPLIES
Five Stars

Re: java.lang.UnsatisfiedLinkError: no sapjco3 in java.library.path

Also, I see message in Component tab as: 

The selected SAP JCO version does not allow you to share this SAP connection with tSAPBAPI and tSAPTableInput.

 

I am using sapjco3.jar. Please let me know which version I need to use for tSAPConnection component for Talend DI 6.2.1

 

 

Thanks

Five Stars

Re: java.lang.UnsatisfiedLinkError: no sapjco3 in java.library.path

For Windows add sapjco3.dll  in C:\Windows\System32

 

For Linux add libsapjco3.so and sapjco3.jar under java.library.path

steps:  edit .bashrc or profile file add:

 export LD_LIBRARY_PATH=/dir/dir/lib files

export CLASSPATH=/dir/dir/sapjco3.jar

 

export LD_LIBRARY_PATH

export CLASSPATH

 

Restart the jobServer.......