Error List

Posts Tagged ‘unsatisfiedlinkerror’

Symbol makeJavaString not found

Applies to:
JNI

Description:
You have used a third party library (a JDBC driver, actually) that contained native code. When running Your application with this library, I’ve got an “UnsatisfiedLinkError: symbol makeJavaString not found.”

Cause:
The problem is that the native code in that third party library uses the old NMI.

JAVA-JNI , , , , , ,

UnsatisfiedLinkError with the DB2 driver

Applies to:
DBUnit

Description:
Occurs when using DBUnit with the DB2 driver

Cause:
JDBC 2.0 is not installed.

JAVA-DBUnit , , , , ,

UnsatisfiedLinkError: no jchli in java.library.path

Applies to:


Description:
Error while trying to convert an application into JSP that is using the shared library libjchli.so.

Cause:
libjchli.so is not loaded

JAVA-JSP , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

UnsatisfiedLinkError:

Applies to:
Apache 1.13
Sun Solaris 2.6

Description:
Error while trying to call a JNI method from a servlet

Cause:
a. The method name is different from the one specified in the library
b. Library path or version issue

JAVA-JNI , , , ,

UnsatisfiedLinkError: \J3D.dll

Applies to:
Win32

Description:
A DLL problem while trying to run a program with Java 3D.

Cause:
a. DLLs are not in the correct directories
b. The Java version used does not support Java 3D

JAVA-API , , , , , , , ,

UnsatisfiedLinkError

Applies to:
Java 2 Platform SE v1.4.2
Java 2 Platform SE 5.0

Description:
Thrown if the Java Virtual Machine cannot find an appropriate native-language definition of a method declared native.

Cause:
a. Native libraries are used in code and the corresponding library files (.dll files) are not linked to the java library path resulting to UnsatisfiedLinkError

JAVA-JVM , , , , ,

java.lang.UnsatisfiedLinkError

Applies to:
Linux
NT/Win2K
JDK 1.1.8
Tomcat 3.2

Description:
A an error that occurs when attempting to use native methods from inside the servelt. Example is calling a C-DLL with JNI from a Servlet.

Cause:
a. System-Calls show that even the DLLs are called, C-DLLs are not opened because the Wrapper-DLL closes.
b. Java does not generate a correct function signature for the servlet classloader

JAVA-Tomcat , , , , , , , , ,