[jboss-user] [Tomcat, HTTPD, Servlets & JSP] - Jboss and Native library (UnsatisfiedLinkError: Native Libra

giusarno do-not-reply at jboss.com
Tue Nov 14 18:41:02 EST 2006


Hi I have different web applications sharing a Native library in the format of .so  file, which I reference using the LD_LIBRARY_PATH env variable.

Now when I deploy a second application I get the following exception:

  | java.lang.UnsatisfiedLinkError: Native Library /framework/agent/liboam.so already loaded in another classloader
  |         at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1716)
  |         at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
  |         at java.lang.Runtime.loadLibrary0(Runtime.java:822)
  |         at java.lang.System.loadLibrary(System.java:992)
  | 

It looks like after a lot of research on the web that this is a common problem with Native Libray and class loading. 
Now the question is is there a way I can fix this in JBOSS,

I think I have already the Jar file calling the System.loadLibrary in the default/lib directory and I was aasuming those jars would share the classloader, but apparently I still have the problem.

Can anyone help ?



View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3985976#3985976

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3985976



More information about the jboss-user mailing list