Ciao a tutti

il mio problema e' il seguente. tramite le righe che ho postato chiamo delle classi "plugin" a cui passo, dentro una apposita Hashtable, dei dati, tra cui alcuni Entity. Finche' tutte queste classi sono dentro lo stesso .Ear non ci sono problemi, ma quando porto il jar con le classi plugin all'esterno, ottengo degli errori, ovvero

ClassDefNotFoundError indicando gli Entity passati

e

ClassCastException se provo a mettere nella cartella lib di jboss anche il jar con gli Entity bean che utilizzo

Hibernate version: 3.2

Application server: jboss 4.2.2

Hashtable context -> quella con gli Entity
Hashtable params -> info varie
codice:
try{
Class c = Class.forName(className);
Object o = c.newInstance();

Method m = o.getClass().getMethod(methodName, new Class[]{Hashtable.class, Hashtable.class});
result = (XMLResult) m.invoke(o, new Object[] {context, params});

} catch(Exception e) {
logger.error(e.getMessage());
}
Qualche suggerimento? come posso fare?