Bekannte Probleme und Einschränkungen bei WebSphere Application Server Developer Tools for Eclipse Version 8.5.5

Informationen zu bekannten Problemen und Einschränkungen bei WebSphere Application Server Developer Tools for Eclipse Version 8.5.5.

Inhalt

Bekannte Probleme und Problemumgehungen

Komponente Problembeschreibung und Problemumgehung
JPA-Tools
Nullzeigerausnahme (NPE) beim Erstellen von Entitäten über den Assistenten für JPA-Manager-Beans oder über den Assistenten zum Konfigurieren von Entitäten für Nicht-JPA-Projekte

Wenn ein Benutzer versucht, Entitäten über den Assistenten für JPA-Manager-Beans oder über den Assistenten zum Konfigurieren von Entitäten für ein Projekt zu erstellen, für das die JPA-Facette nicht installiert ist, wird eine Nullzeigerausnahme ausgelöst.

Problemumgehung:
  1. Öffnen Sie die Eigenschaften des Projekts.
  2. Öffnen Sie die Facetten des Projekts.
  3. Aktivieren Sie die JPA-Facette.
  4. Klicken Sie auf OK.
Liberty-Tools

Um über die Workbench eine Unternehmensanwendung mit EJB-Modulen zu starten, die in WebSphere Application Server Liberty Profile publiziert wurden, müssen Sie die Publizierungsoption Anwendungen direkt vom Arbeitsbereich ausführen im Servereditor aktivieren. Andernfalls kann die Anwendung nicht gestartet werden.

Maven-Tools
Abhängigkeiten des Ziellaufzeitservers können der POM-Datei nicht hinzugefügt werden und es wird eine Warnung angezeigt.

Eine Validierung verifiziert die Konfiguration der Projektprüfungen und den Inhalt der POM-Datei, die den Abhängigkeiten des Ziellaufzeitservers zugeordnet ist. Es ist im Moment aber nicht möglich, Abhängigkeiten des Ziellaufzeitservers in der POM zu deklarieren.

Problemumgehung:

Sie können die Ausgabe der Warnung für das Projekt beenden, indem Sie die Ziellaufzeit aus den Projekteigenschaften entfernen.

Mobile Browser Simulator

Der Mobile Browser Simulator wird standardmäßig mit iPhone 4 geöffnet. Wenn Sie stattdessen ein Android-Gerät angeben, hat dies keine Auswirkungen.

Problemumgehung:

Eine Voranzeige ist nur im iPhone-Modus möglich. Ansonsten müssen Sie den Test auf dem Gerät selbst ausführen.

OSGi-Tools

In einem OSGi-Bundle, das mit Maven-Unterstützung konfiguriert ist, befindet sich der Header nach dem erneuten Generieren der Datei immer noch im Manifest, obwohl das Headerelement aus dem Anweisungsabschnitt in der Datei pom.xml des Maven-Bundle-Plug-ins entfernt wurde.

Problemumgehung:

Entfernen Sie den unerwünschten Header manuell aus dem Manifest.

OSGi-Tools

Beim Erstellen einer Blueprint-Datei in einem OSGi-Bundle, das mit Maven-Unterstützung konfiguriert ist, fügt der Assistent der Datei pom.xml keinen Bundle-Blueprint-Header hinzu. Dies ist nur dann ein Problem, wenn die Blueprint-Datei nicht an der Standardposition erstellt wird (d. h. nicht im Verzeichnis OSGI-INF/blueprint/).

Problemumgehung:

Übernehmen Sie die Standardposition, wenn Sie Blueprint-Dateien in OSGi-Bundles erstellen, die mit Maven-Unterstützung konfiguriert sind.

Rich Page Editor Rich Page Editor wird unter Ubuntu Linux unter Berücksichtigung der folgenden Punkte unterstützt:
Web-Services

Wenn Sie bei Verwendung von Testclient-JSP die Option Asynchronen Aufruf aktivieren auswählen und dann den Service aufrufen, wird eine Fehlernachricht angezeigt, die darauf hinweist, dass die Antwortklasse nicht definiert ist.

Problemumgehung:

Testen Sie den Service synchron.

Web-Services

Liberty unterstützt die Publizierung in UDDI nicht. Die Option Web-Service publizieren ist im Web-Service-Assistenten noch ausgewählt.

Problemumgehung:

Wählen Sie Web-Service publizieren ab. Die Seite "Web-Service-Publizierung" wird ebenfalls noch angezeigt. Inaktivieren Sie alle Kontrollkästchen auf dieser Seite.

Web-Services

Liberty unterstützt keine Thin Clients. Der Web-Service-Assistent filtert aber keine Java-Projekte als gültige Auswahl heraus, um JAX-WS-Web-Service-Clients unter Liberty zu generieren.

Problemumgehung:

Verwenden Sie einen anderen Projekttyp, wie z. B. ein Webprojekt.

Web-Services Wenn das Liberty-Profil Ihr Ziel ist und Sie einen Bottom-up-JAX-WS-Web-Service mit dem Web-Service-Assistenten generieren, wird eine Nullzeigerausnahme ausgelöst.

Bekannte Einschränkungen

Komponente Einschränkung
Allgemein
Das Produkt wird auf bestimmten älteren Linux-Plattformen möglicherweise nicht gestartet.

Auf einigen älteren Linux-Plattformen, wie z. B. RHEL 4 oder SLES 10.4, wird das Produkt möglicherweise nicht ordnungsgemäß gestartet. Kurz nach dem Auswählen einer Arbeitsbereichsposition schlägt die Ausführung des Produkts mit einer allgemeinen Fehlernachricht fehl. Beim Überprüfen der Java-Core-Datei stellen Sie ein Problem beim allgemeinen Zugriffsschutz (General Protection Fault) in folgendem Modul fest: /lib/libc.so.6.

Beispiel:
NULL           ------------------------------------------------------------------------
0SECTION       TITLE subcomponent dump routine
NULL           ===============================
1TISIGINFO     Dump Event "gpf" (00002000) received 
1TIDATETIME    Date:                 2012/11/16 at 15:14:57
1TIFILENAME    Javacore filename:    /root/javacore.20121116.151456.12391.0002.txt
1TIREQFLAGS    Request Flags: 0x81 (exclusive+preempt)
1TIPREPSTATE   Prep State: 0x0
1TIPREPINFO    Exclusive VM access not taken: data may not be consistent across javacore sections
NULL           ------------------------------------------------------------------------
0SECTION       GPINFO subcomponent dump routine
NULL           ================================
2XHOSLEVEL     OS Level         : Linux 2.6.16.60-0.85.1-bigsmp
2XHCPUS        Processors -
3XHCPUARCH       Architecture   : x86
3XHNUMCPUS       How Many       : 2
3XHNUMASUP       NUMA is either not supported or has been disabled by user
NULL           
1XHEXCPCODE    J9Generic_Signal_Number: 00000004
1XHEXCPCODE    Signal_Number: 0000000B
1XHEXCPCODE    Error_Value: 00000000
1XHEXCPCODE    Signal_Code: 00000001
1XHEXCPCODE    Handler1: B758949B
1XHEXCPCODE    Handler2: B755E915
1XHEXCPCODE    InaccessibleAddress: 00000000
NULL           
1XHEXCPMODULE  Module: /lib/libc.so.6 
1XHEXCPMODULE  Module_base_address: B7634000
1XHEXCPMODULE  Symbol: memmove
1XHEXCPMODULE  Symbol_address: B769F470

Umgehen Sie das Problem wie folgt:

  1. Bearbeiten (oder erstellen) Sie die Datei Arbeitsbereich/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.e4.ui.css.swt.theme.prefs.
  2. Fügen Sie die Benutzervorgabe hinzu, um das Classic-Motiv durch Hinzufügen der folgenden Zeilen zu aktivieren:
     eclipse.preferences.version=1
    themeid=org.eclipse.e4.ui.css.theme.e4_classic
Web-Services

Der Generic Service Client (GSC) wird unter OS X nicht unterstützt. Verwenden Sie WSE- oder Beispiel-JSPs, um Ihren Web-Service zu testen.

Web-Services Liberty unterstützt die Publizierung in UDDI nicht.
Web-Services Liberty unterstützt keine Thin Clients.
Symbol das den Typ des Artikels anzeigt. Referenzartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: r_wdt_problems_limitations.html