Ho un caricatore di classi personalizzato in modo che un'applicazione desktop possa avviare in modo dinamico il caricamento di classi da un AppServer con cui devo parlare. Lo abbiamo fatto poiché la quantità di barattoli necessari per farlo è ridicola (se volessimo spedirli). Abbiamo anche problemi di versione se non cariciamo dinamicamente le classi in fase di esecuzione dalla libreria AppServer.
Ora, ho appena riscontrato un problema in cui ho bisogno di parlare con due diversi AppServer e ho scoperto che, a seconda delle classi caricate per prime, potrei interrompere male ... C'è un modo per forzare lo scarico della classe senza uccidere effettivamente la JVM?
Spero che abbia senso