J2EE-Tools - Release-Informationen

© Copyright International Business Machines Corporation 2006. All rights reserved.
© Copyright IBM Deutschland GmbH 2006. Alle Rechte vorbehalten.

Release-Informationen

1.0 Bekannte Probleme und Problemlösungen
   1.1 J2EE-Projekte mit SCM ClearCase-Adapter importieren
   1.2 Schaltfläche 'Durchsuchen' im Abschnitt für Servletdetails des Web-Service-Editors für Implementierungsdeskriptoren funktioniert nicht
   1.3 Reflexionsfehler des EJB-Prüfprogramms bei EJB-Projektaustauschdatei mit XDoclet-Anmerkung
   1.4 Alle J2EE-Projekte besitzen projektspezifische Compilereinstellungen
   1.5 Java-Quelle fehlt beim WAR-Import mit automatischer Erstellung auf Linux®
   1.6 Neue J2EE-Modulassistenten geben falsche EAR-Serverlaufzeitversion an
   1.7 Migration von J2EE-Projekten: Erstellung dauert längere Zeit
   1.8 Migration von J2EE-Projekten: Fehlermeldung des Typs 'WTP-Metadaten müssen migriert werden'
   1.9 Geöffnete Editoren für EJB-Visualisierungskomponente und für EJB-Implementierungsdeskriptor können Ausnahmebedingungen verursachen

1.0 Bekannte Probleme und Problemlösungen

1.1 J2EE-Projekte mit SCM ClearCase®-Adapter importieren

Wenn Sie Projekte unter Verwendung des Dialogs "Aus vorhandenem Projekt importieren" aus ClearCase importieren, fehlt möglicherweise bei dem importierten Projekt in der Sicht 'Projektexplorer' der Knoten "Implementierungsdeskriptor".

Problemumgehung: Schließen Sie Ihren Arbeitsbereich, und öffnen Sie ihn anschließend wieder.  

1.2 Schaltfläche 'Durchsuchen' im Abschnitt für Servletdetails des Web-Service-Editors für Implementierungsdeskriptoren funktioniert nicht

Die Schaltfläche Durchsuchen für die Servletklasse im Abschnitt für Servletdetails des Web-Editors für Implementierungsdeskriptoren funktioniert nicht.

Problemumgehung: Verwenden Sie die Seite 'Quelle' und bearbeiten Sie dort das Attribut für die Servletklasse.

1.3 Reflexionsfehler des EJB-Prüfprogramms bei EJB-Projektaustauschdatei mit XDoclet-Anmerkung

Wenn Sie die automatische Erstellung aktiviert haben und den Import unter Verwendung des Projektaustauschs ausführen, treten unter Umständen Reflexionsfehler auf. Ebenfalls können Fehler auftreten, wenn Sie Projekte manuell erstellen und die Funktion für die automatische Erstellung inaktiviert haben.

Problemumgehung: Schließen Sie das Projekt, und öffnen Sie es anschließend wieder.

1.4 Alle J2EE-Projekte besitzen projektspezifische Compilereinstellungen

J2EE-Projekte (Web, EJB, EAR, Connector, Java Utility, App Client) fügen auf Projektebene gültige Compilereinstellungen hinzu und verwenden hierzu Standardwerte der verwendeten JRE-Stufe. Wenn Sie in den Benutzervorgaben für den Arbeitsbereichscompiler die Verwendung angepasster Werte an Stelle von Standardwerten definiert haben, müssen die auf Projektebene gültigen Einstellungen eventuell entfernt werden. Wählen Sie hierzu entweder die Option "Einstellungen auf Projektebene aktivieren" ab oder löschen Sie '/.settings/org.eclipse.jdt.core.prefs'.

1.5 Java-Quelle fehlt beim WAR-Import mit automatischer Erstellung auf Linux

In manchen Fällen werden auf Linux beim EAR-Import verschachtelte WAR-Archive oder Java-Quellendateien nicht korrekt importiert, wenn die Option für die automatische Erstellung aktiviert ist.

Problemumgehung: Inaktivieren Sie die Option für die automatische Erstellung, und führen Sie erst anschließend den Import durch. Die gleiche Problemumgehung ist hilfreich, wenn das Problem beim Importieren von WAR-Dateien auftritt.

1.6 Neue J2EE-Modulassistenten geben falsche EAR-Serverlaufzeitversion an

Es können Probleme entstehen, wenn mehrere J2EE-Modulprojekte unter mehreren EARs erstellt werden, die auf verschiedene Laufzeitversionen abzielen.

Beim Hinzufügen zu einer vorhandenen EAR ist das Feld für die Ziellaufzeit inaktiviert (da die EAR-Version übernommen werden soll). In manchen Fällen ist diese Version jedoch falsch. Damit die richtige Version angezeigt wird, sollten Sie das Markierungsfeld "Zu EAR hinzufügen" zwei Mal umschalten (auswählen und anschließend wieder abwählen).

1.7 Migration von J2EE-Projekten: Erstellung dauert längere Zeit

Eine Verzögerung tritt auf, nachdem Projekte der Version 5.1.2/Version 6 in einem Arbeitsbereich der Version 7.0 importiert wurden und das Erstellungsprogramm aktiviert wurde, um die Migration der vorhandenen Metadaten nach Version 7.0 durchzuführen.

Bei großen Arbeitsbereichen kann diese Erstellung mehrere Minuten dauern. Während dieser Zeit sollten die Projekte unverändert belassen werden, bis der Vorgang abgeschlossen ist. Wenn Sie nach dem Importieren von Projekten nicht bis zum Abschluss der Erstellung gewartet haben und Probleme aufgetreten sind (zum Beispiel eine Warnmeldung des WebSphere®-Servers), als Sie versucht haben, die Implementierungsseite für eine importierte EAR zu öffnen, schließen Sie die Workbench und öffnen Sie sie anschließend wieder.

1.8 Migration von J2EE-Projekten: Fehlermeldung des Typs 'WTP-Metadaten müssen migriert werden'

Bei der Migration von Projekten kann die Operation fehlschlagen, so dass das Projekt nur zur Hälfte migriert ist.  

Problemumgehung: Öffnen Sie in der Perspektive 'Ressource' die Datei ".project" im Stammverzeichnis des Projekts, und löschen Sie folgenden Eintrag:

<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>

Starten Sie die Workbench erneut, und führen Sie eine bereinigte Erstellung aus. Hierdurch wird die Migration für dieses Projekt wieder aktiviert.

1.9 Geöffnete Editoren für EJB-Visualisierungskomponente und für EJB-Implementierungsdeskriptor können Ausnahmebedingungen verursachen

Wenn Sie neue Elemente im Editor für die EJB-Visualisierungskomponente erstellen und der im Editor für EJB-Implementierungsdeskriptoren mit der Seite "Verweise" geöffnet ist, können Ausnahmebedingungen auftreten und Fehler in den generierten EJB-Elementen verursachen.

Problemumgehung: Schließen Sie den Editor für EJB-Implementierungsdeskriptoren, bevor Sie mit dem Editor für die EJB-Visualisierungskomponente arbeiten.