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
Qualche suggerimento? come posso fare?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()); }

Rispondi quotando