Skip to Content
0
Sep 04, 2020 at 09:38 PM

SAP JCo 3.1.2 64 bit fails on Windows 2016 Server with UnsatisfiedLinkError

1301 Views

java -jar .\sapjco3.jar results in:

java.lang.ExceptionInInitializerError: JCo initialization failed with java.lang.UnsatisfiedLinkError: C:\sapjco\sapjco3.1.2\sapjco3.dll: Can't find dependent libraries
at com.sap.conn.jco.rt.MiddlewareJavaRfc.<clinit>(MiddlewareJavaRfc.java:165)
at com.sap.conn.jco.rt.DefaultJCoRuntime.initialize(DefaultJCoRuntime.java:78)
at com.sap.conn.jco.rt.JCoRuntimeFactory.<clinit>(JCoRuntimeFactory.java:23)
Also regsrv32.exe does not load sapjco3.dll, istalling the C++ redistributables from https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads didn't help as in earlier releases. JCo 3.0.15 runs without problems on the same machine. And the same 3.1.2 runs also under Windows 10. Any idea how to to analyse or fix this problem?