I use tomcat 4.0.1 on a SuSE Linux 7.3 and have the following problem:

I try to use some functions of a c-shared library. This library works
without problems within a jvm started from a console.

To load this library in tomcat i made a little helper class with
following code:

---snip
public class version {
      static {
        try {
            System.loadLibrary("mapscript");
            System.out.println("Library loaded");
        } catch (UnsatisfiedLinkError e) {
                        e.printStackTrace();
}
---snip

This class is in $TOMCAT_HOME/classes. To be sure that the class is
loaded for my servlet I explicit call this class in my servlet with:

---snip
Class.forName("version");
---snip

Everything works fine. Console shows that the library has been loaded.

Nevertheless I get "Unsatisfied.Link.Errors" when i try to use some
functions in my servlet in the same way i would use it in a "normal"
java-program started from the console.

Can anyone help me out of this?

Thanks
Harald



--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to