I am using the recently released Glassfish v3 and while using native libraries glassfish would intermittently complain
glassfish SEVERE: java.lang.UnsatisfiedLinkError: Native Library already loaded in another classloader
The procedure to load native libraries in the previous glassfish release (v2.2) was to simply put the .dll files in GLASSFISH_HOME\lib. Now I dont know if there is such a magic folder in v3 and if there is do tell. I have also checked the admin screen and there are two variables I think are related to my problem: Native Library Path Prefix and Native Library Path Suffix. I have been scouring the internet to find an adequate description of what they do and how I should use them but apparently no-one likes to talk about them.