In den folgenden zwei Szenarios kann dieses Problem auftreten:
Der für den Primärschlüssel definierte Converter wird für seinen Fremdschlüsselwert nicht aufgerufen.
- Während ejbDeploy erhalten Sie möglicherweise die folgende Nachricht: "No type mapping defined for Java_data_type1 to database_data_type2" ("Keine Typzuordnung von Java_datentyp1 zu datenbankdatentyp2 definiert")
- Während der Ausführungszeit kann die Anwendung möglicherweise den CMP am anderen Ende der Beziehung nicht finden.
Als Umgehung dieser Einschränkung können Sie Ihren eigenen Fremdschlüssel definieren und denselben für den Primärschlüssel definierten Converter für die EJB am anderen Ende der Beziehung verwenden.
Die Bearbeitung der Aktivierungskonfigurationsmerkmale (activation-config) einer annotierten nachrichtengesteuerten EJB 2.1-JavaBean im Abschnitt 'Aktivitätskonfiguration' des Implementierungsdeskriptoreditors ist problematisch und versetzt die JavaBean in einen instabilen Status. Verwenden Sie nicht den Abschnitt 'Aktivitätskonfiguration' des Editors zum Bearbeiten der Aktivierungskonfigurationsmerkmale. Verwenden Sie stattdessen die Quellenseite des Editors.
Die EJB-Tools unterstützen nur die Generierung von Session-Bean-Fassaden für EJB 2.x CMP-Entity-Beans in Projekten, die auf WebSphere Application Server Version 6 ausgerichtet sind. Sie können den Zielserver in den Projekteigenschaften ändern.
Stellen Sie bei Verwendung des Assistenten zum Hinzufügen von Finder-Methoden für Version 1.1-EJBs unter Linux sicher, dass Sie auf der zweiten Seite aus dem Dropdown-Menü für Finder-Typ eine Option auswählen. Wenn Sie beim Erstellen der Finder-Methode das Feld für Finder-Typ leer lassen, können Probleme auftreten.
Hinweis: Dies wurde in in V6.0.0.1 behoben.