Ich muss in meiner WebApp für den Tomcat6 eine native Library benutzen!
Das System:
- Ubuntu 10.04
- Tomcat6
Der Code der diese native Library nutzt scheißt mir aber eine
Die zugehörige libpdf_java.so hab ich unter /usr/lib abgelegt und dem Tomcat ein -Djava.library.path="/usr/lib" mitgegeben.
Der java.library.path kommt auch an - ich kann ihn mit System.getProperty("java.library.path") auch auslesen.
Ein System.loadLibrary("pdf_java") liefert aber obigen UnsatisfiedLinkError.
Selbst ein System.load("/usr/lib/libpdf_java.so") bringt einen UnsatisfiedLinkError.
Der LD_LIBRARY_PATH=/usr/lib ist auch gesetzt.
Das ganze in einer in einer simplen Java-Main-Anwendung funktioniert!
Der Wurm steckt also irgendwo in der Tomcat-Konfiguration!
Hat einer so etwas schon mal erfolgreich gemacht?
Was muß ich wo und wie konfigurieren?
Thnx.
Das System:
- Ubuntu 10.04
- Tomcat6
Der Code der diese native Library nutzt scheißt mir aber eine
java.lang.UnsatisfiedLinkError: no pdf_java in java.library.path
Der java.library.path kommt auch an - ich kann ihn mit System.getProperty("java.library.path") auch auslesen.
Ein System.loadLibrary("pdf_java") liefert aber obigen UnsatisfiedLinkError.
Selbst ein System.load("/usr/lib/libpdf_java.so") bringt einen UnsatisfiedLinkError.
Der LD_LIBRARY_PATH=/usr/lib ist auch gesetzt.
Das ganze in einer in einer simplen Java-Main-Anwendung funktioniert!
Der Wurm steckt also irgendwo in der Tomcat-Konfiguration!
Hat einer so etwas schon mal erfolgreich gemacht?
Was muß ich wo und wie konfigurieren?
Thnx.
Comment