In diesem Abschnitt sind die folgenden bekannten Probleme bei Enterprise Server aufgeführt:
Registrierung während Installation unter Red Hat Linux nicht möglich (Problem 6058)
Bei Installationen unter Windows Vista werden keine Startmenüelemente angezeigt (Problem 5087)
Der Befehl delete-domain stellt nicht sicher, dass die Domäne nicht ausgeführt wird (Problem 6196)
Befehl uninstall.sh löscht nicht alle Dateien (Problem 6032)
Mit dem Befehl uninstall.exe wird die Desktop-Verknüpfung nicht entfernt (Problem 5856)
Die Datei mit dem Windows-Installationsprotokoll ist nicht lesbar (Problem 4881)
Client VM wird unter Windows AMD64 nicht unterstützt (Problem 6395)
Anonymer Benutzer hat Administratorrechte, nachdem ein Benutzer erstellt wurde (Problem 6481)
Option fehlt in Hilfeinformationen für create jbdc-connection-pool (Problem 5766)
Die Produktregistrierung über die Installation wird nicht unterstützt, wenn Open JDK im Betriebssystem Red Hat Linux verwendet wird.
Weitere Informationen finden Sie im Problembericht.
So registrieren Sie Ihre Installation:
Wählen Sie während der Installation in dieser Umgebung die Option zum Überspringen der Registrierung.
Registrieren Sie die Installation über Administration Console oder Update Center.
Das Ausführungs-Eigenschaftsfeld für die Menüelemente zum Starten und Stoppen von Application Server ist als "Normal" angegeben, um Administration Console im maximierten Zustand zu öffnen, doch diese Menüelemente starten Administration Console so, als wäre die Eigenschaft auf "Minimiert" gesetzt.
Weitere Informationen finden Sie im Problembericht.
Sie müssen Administration Console manuell maximieren.
Nach Abschluss einer Installation unter Windows Vista treten im Startmenü folgende Probleme auf:
Die Menügruppe "Start" wird nicht angezeigt.
Die Menügruppe "Start" ist leer. Die Optionen zum Starten und Stoppen der Domäne sowie Update Center werden nicht angezeigt.
Weitere Informationen finden Sie im Problembericht.
Sie müssen sich ab- und erneut anmelden, um die Programmgruppe für das Menüelement "Start" anzuzeigen.
Der Befehl delete-domain überprüft nicht, ob die zu entfernende Domäne ausgeführt wird. Wenn die zu entfernende Domäne ausgeführt wird, sollte der Befehl delete-domain fehlschlagen und der Benutzer angewiesen werden, die Domäne zu stoppen.
Weitere Informationen finden Sie im Problembericht.
Führen Sie vor dem Befehl delete-domain den Befehl stop-domain aus.
Wenn Sie versuchen, das Verzeichnis glassfishv3-prelude aus den Dateien unter c:\Program zu löschen, während der Meldungsgenerator von Update Tool ausgeführt wird, erhalten Sie eine Fehlermeldung der folgenden Art: Fehler beim Löschen der Datei oder des Ordners: msvcp71 kann nicht gelöscht werden: Zugriff verweigert.
Weitere Informationen finden Sie im Problembericht.
Stoppen Sie vor dem Löschen des Installationsverzeichnisses den Meldungsgenerator von Update Tool, indem Sie das Fenster für dieses Dienstprogramm schließen.
Die Meldung WARNING: Cannot delete file filename (Warnung: Löschen von Datei filename nicht möglich) wird nach der Ausführung des Befehls uninstall.sh ausgegeben.
Weitere Informationen finden Sie im Problembericht
Überprüfen Sie den Inhalt Ihrer Verzeichnisse, um sicherzustellen, dass die Dateien entfernt wurden. Wenn noch Dateien vorhanden sind, löschen Sie sie manuell. Beim Entfernen von UNIX-Installationen müssen Sie auch nach verborgenen Verzeichnissen suchen und diese entfernen.
Die Desktop-Verknüpfung für Enterprise Server v3 Prelude verbleibt im Programm-Menü und eine Fehlermeldung wird in das Protokollmenü geschrieben, nachdem as-install /uninstall.exe ausgeführt wurde. (Dabei ist as-install das Installationsverzeichnis von Enterprise Server).
Weitere Informationen finden Sie im Problembericht.
Überschreiben Sie den Eintrag, indem Sie Enterprise Server v3 Prelude erneut installieren, oder entfernen Sie die Verknüpfung manuell aus der Liste.
Wenn das Verzeichnis /applications einer Domäne den Zugriff beschränkt oder wenn Sie eine Verzeichnisbereitstellung aus einem Verzeichnis verwenden, das Beschränkungen unterliegt, kann der Server die Dateien im erweiterten Verzeichnis nicht lesen. Ein Fehler vom Typ NullProcessException wird während der Bereitstellung angezeigt.
Weitere Informationen finden Sie im Problembericht.
Ändern Sie die Dateizugriffseinstellungen für solche Verzeichnisse, um dem Server die Berechtigung zum Lesen der Verzeichnisinhalte zu erteilen.
Die Datei time-stamp-install.log kann nicht gelesen werden, da alle Zeilen, die in die Datei geschrieben wurden, zu einem einzigen langen String zusammengekettet wurden.
Weitere Informationen finden Sie im Problembericht.
Verwenden Sie einen anderen Editor und öffnen Sie die Datei mit dem Installationsprotokoll manuell im Verzeichnis %TEMP%.
Nach der Installation von Update Center auf einem Solaris 10 x86-System schlägt die Verwendung von updatetool zum Starten von Update Center aufgrund eines segv-Fehlers fehl.
Weitere Informationen finden Sie im Problembericht.
Verwenden Sie Enterprise Server Administration Console für den Zugriff auf Update Center.
Installieren Sie bei Solaris 10 x86-Betriebssysteminstallationen Patch 119964-08 und Patch125212-01.
Standardmäßig verwendet Enterprise Server die Client-VM, um die bestmögliche Start- und Bereitstellungsleistung zu erzielen. Wenn Sie ein JDK verwenden, das nur eine Server-CVM enthält, müssen Sie die Konfigurationsdatei domain.xml bearbeiten und die Client-Zeile entfernen.
Weitere Informationen finden Sie im Problembericht.
Vergewissern Sie sich, dass Client JVM bei Ihrer Plattform/Ihrem Betriebssystem unterstützt wird. Wenn es nicht unterstützt wird, bearbeiten Sie die Datei domain.xml, indem Sie die Zeile <jvm-options>–client<jvm-options> entfernen. In diesem Fall wählt die JVM-Ergonomie die geeignete Art von VM für die jeweilige Plattform aus.
Weitere Informationen zur Plattformunterstützung finden Sie unter Ergonomics in the 5.0 Java Virtual Machine.
"Anonymer Benutzer" ist der für die Standarddomäne erstellte Standardbenutzer. Wenn ein weiterer administrativer Benutzer zur Standarddomäne hinzugefügt wird, bleibt die Definition des anonymen Benutzers weiterhin für die Verwendung verfügbar. Jeder beliebige Benutzer kann die Rechte des anonymen Benutzers verwenden, um Enterprise Server-Verwaltungsaufgaben auszuführen. Diese Art von Zugriff kann zu einem Sicherheitsproblem für bestimmte Entwicklungs- und Produktionsbereitstellungen führen.
Weitere Informationen finden Sie im Problembericht.
Löschen Sie den anonymen Benutzer manuell.
Überwachungsstatistiken zu neu hinzugefügten virtuellen Servern sind erst nach dem Neustart des Servers verfügbar.
Weitere Informationen finden Sie in den Berichten zu Problem 6238 und Problem 6422 .
Starten Sie nach dem Hinzufügen eines virtuellen Servers den Server neu, um Überwachungsdaten für den virtuellen Server anzuzeigen.
In Administration Console oder der Befehlszeile ist keine Unterstützung für die Protokollierungskonfiguration angegeben (Problem 6630)
Weitere Informationen finden Sie im Problembericht.
Verwenden Sie einen reinen Texteditor zur Bearbeitung der Datei as-installdomains/domain1/config/logging.properties . Weitere Informationen finden Sie unter Configuring Logging in Sun GlassFish Enterprise Server v3 Prelude Administration Guide.
Die Option --validateatmostonceperiod= interval fehlt im Zusammenfassungsabschnitt und im Optionsabschnitt der Hilfeinformationen für den Befehl create jbdc-connection-pool.
Die Beschreibung dieser Option lautet wie folgt:
Gibt das Zeitintervall in Sekunden zwischen den aufeinander folgenden Anforderungen an, die dazu dienen, eine Verbindung maximal einmal zu validieren. Wenn Sie dieses Attribut auf einen angemessenen Wert setzen, wird die Anzahl der von einer Verbindung ausgegebenen Validierungsanforderungen minimiert.
Der Standardwert ist 0. Dieser gibt an, dass die Verbindung niemals validiert wird.
Weitere Informationen finden Sie im Problembericht.
Vollständige Informationen zu create jbdc-connection-pool finden Sie in der Online-Dokumentation (Man Pages) zu create-jdbc-connection-pool(1).