Can someone please help me with this problem: I am trying to connect an oracle datasource using the oci driver in jasperserver and it gives me the UnsatisfiedLinkError: no ocijdbc10 in java.library.path.
Vinod K Singh
Joined: Sep 30, 2008
From the javadoc of UnsatisfiedLinkError-
Thrown if the Java Virtual Machine cannot find an appropriate native-language definition of a method declared native.
See if some native library is missing from the path.
The UnsatisfiedLinkError is not looking for a JAR file, it is looking for a native library (*.so on Linus/Unix, *.dll on Windows). Apparently the JDBC driver you are using requires a native library to run. That native library is what must be included in java.library.path. And java.library.path should be set to the directory containing the *.so or *.dll, not to the *.so or *.dll itself (same rules as for defining PATH).