La questione puo' sembrare strana, ma purtroppo le cose stanno cosi' e non le posso cambiare:
Ho un'applicazione che gira come servizio in JBoss. In alcune parti del codice si fa riferimento a dei metodi nativi, e fin qua tutto bene, la libreria sta nel java.library.path e va tutto bene.
Recentemente sono pero' state introdotte un paio di callback functions da C++ a Java, e quando queste vengono chiamate ottengo un errore, in quanto il codice JNI non riesce a trovare l'oggetto Java che sta cercando di costruire. L'unico modo per farglielo trovare e' quello di far in modo che il relativo jar stia, oltre che nella directory server/default/lib, anche nel classpath con cui jboss parte (dove normalmente ci sarebbe solo il run.jar di Jboss). Questo significa mettere mano allo script che fa partire JBoss.
Siccome non vorrei che fosse necessario modificare quello script, c'e' qualche altro modo?