Sono presenti due scenari in cui può verificarsi il problema:
Il convertitore definito per la chiave principale non viene richiamato sul relativo valore della chiave esterna.
- Durante ejbDeploy, è possibile ricevere il seguente messaggio di errore: "Nessun tipo di mappatura definito per Java_data_type1 a database_data_type2"
- Durante l'intervallo di tempo di esecuzione, l'applicazione può non riuscire a trovare CMP all'altra fine della relazione.
Una soluzione alternativa a questa limitazione è di definire la propria chiave esterna ed utilizzare lo stesso convertitore definito per la chiave principale per EJB all'altra fine della relativa relazione.
Modificando le proprietà di configurazione dell'attivazione di un bean basato sul messaggio EJB 2.1 annotato proveniente dalla sezione di configurazione attività dell'editor del descrittore di distribuzione EJB causa dei problemi e pone il bean in uno stato di instabilità. Non utilizzare la sezione di configurazione attività dell'editore per eventuali modifiche alle proprietà di configurazione attivazione, ma utilizzare la pagina Origine dell'editor.
La strumentazione EJB supporta solo la generazione di bean di aspetto sessione per i bean di entità EJB 2.x CMP nei progetti indicati come destinazione su WebSphere Application Server V6. È possibile modificare il server di destinazione nelle proprietà del progetto.
Nella procedura guidata Importa JAR EJB, è disponibile un'opzione per creare un nuovo progetto EJB. Se si crea un nuovo progetto EJB durante l'importazione e si seleziona "Crea un progetto JAR client EJB per contenere le interfacce e le classi del client", viene restituito un errore e la creazione del nuovo progetto non funziona correttamente.
Visualizza il file Readme principale