I am NOT able to redeploy an application that uses a native library - even if I wait 5 mins to ensure gc has occured for the old classloader. I've tried this with jboss.native.load true and false, loading library myself, and relying on jboss to do it. Nothing seems to work except bouncing the server - which is fine in dev, but unacceptable in production.