Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    0

    [JBOSS][Hibernate] usare Entity Beans in una classe esterna al package

    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?
    ATTENZIONE

    Non sono piu' presente sul forum. Ma potrei tornare a rompere le balle all'improvviso per poi sparire di nuovo.

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    0
    pare che funzioni solo inserendo il jar all'interno del package destinato a gestire la persistence
    ATTENZIONE

    Non sono piu' presente sul forum. Ma potrei tornare a rompere le balle all'improvviso per poi sparire di nuovo.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.