Se você colocar seu .so (ou .dll) junto com a aplicação, você pode (tentar) fazer uma mágica para ele carregar o arquivo que veio de dentro do seu pacote. Mas, carregue só uma vez, hein!
(Isso usa Commons-IO para fazer as operações de IO).
Experimenta! (nunca fiz rodar de dentro de AppServer, só de JavaSE)
Rodrigo_Vieira_Pinto
Solução porca, mas que funciona:
Dá uma lida no artigo aqui mesmo no GUJ que fala da javax.comm e veja como se faz pra instalar essa biblioteca na sua JVM.
Veja bem, você não vai instalar essa biblioteca mas lá indica as pastas da JVM onde você pode copiar sua dll (ou .so, se você estiver no linux). O grande problema disso é que provavelmente você vai ter que reinicializar seu servidor :roll: