Sun Java Enterprise System 2005Q4 Versionshinweise

Bekannte Probleme: Linux

Erforderliche Bibliotheken

Für Linux sind folgende Kompatibilitätsbibliotheken erforderlich:

Wenn Sie 64-Bit Linux verwenden, müssen Sie die Systembibliotheken für 32-Bit Linux installieren.

JVM-Probleme treten auf, wenn Access Manager auf Application Server ausgeführt wird (6223676).

Wenn Sun Java System Applications Server 8.1 2005Q4 Update 2 auf Systemen installiert wird, auf denen Red Hat Linux AS 2.1 oder 3.0 ausgeführt wird, beträgt die Stapelgröße der vom Red Hat AS-Betriebssystem für Application Server erstellten Threads 10 MB. Wenn die Anzahl der Access Manager-Benutzersitzungen jedoch 200 erreicht, führt diese Größe zu einem Ressourcenkonflikt und die JVM stürzt entweder ab oder hängt.

Lösung Legen Sie die Stapelgröße auf 256 KB fest, indem Sie den folgenden Befehl an der zum Starten von Application Server verwendeten Konsole ausführen:

# ulimit —s 256;

Linux kann UWC nicht konfigurieren (6280944)

Bei der Konfiguration von UWC auf der Linux 3.0-Plattform werden sämtliche Konfigurationsaufgaben durchgeführt, bis auf eine.

Lösung Damit dieses inkonsistente Verhalten nicht auftritt, führen Sie die folgenden Aufgaben durch:

1. Wechseln Sie mit cd zu /var/opt/sun/uwc/staging.

2. Geben Sie ls —l ein, um den Verzeichnisinhalt anzuzeigen.

3. Wenn Sie auf einen symbolischen Link verweisen, müssen Sie diesen löschen, bevor Sie mit dem nächsten Schritt fortfahren.

4. Geben Sie ./config-appserver8x deploy ein.

CLI-Installation: Wenn der Benutzer auf die Rücktaste drückt, wird das Passwort angezeigt (6285944)

Während des Installationsprozesses werden Sie zur Eingabe eines Passworts aufgefordert. Wenn Sie die Rücktaste drücken, wird Ihr Passwort angezeigt (minus das letzte Zeichen).

Lösung Keine.

Von Java ES 4 S 2005Q4 installiertes Ant stürzt mit NoClassDefFoundError unter Linux ab (6283794).

JAVA_HOME ist nicht ordnungsgemäß definiert. Dieser Fehler verhindert, dass Ant geladen wird. Es wird ebenfalls verhindert, dass SOAR geladen wird, da dazu Ant erforderlich ist.

Lösung Ändern Sie im Ant-Skript die Zeile 19 von no_config=false zu noconfig=true.

Problem mit den Ant-Konfigurationsdateien (keine Problemnummer)

Ant 1.6.1. (mit Java ES 4) sucht nach den folgenden Konfigurationsdateien:

/etc/ant.conf

${HOME}/.ant/ant.conf

${HOME}/antrc

Damit Ant in Java ES ordnungsgemäß funktioniert, müssen die Einstellungen in den oben aufgeführten Konfigurationsdateien ignoriert und die von Java ES bereitgestellten Einstellungen verwendet werden. Dazu werden Sie aufgefordert, die folgende Lösung anzuwenden:

Lösung (1) Verwenden Sie –noconfig mit ant (ant –noconfig <your command>)

Lösung (2) Entfernen Sie /etc/ant.conf

Hinweis zu den Linux-Update-Versionen

Die Tests wurden von Java Enterprise System-Entwicklern mit Red Hat 2.1U2 und 3.0U1 durchgeführt. Es gibt keine Garantie, dass mit späteren Versionen keine Probleme auftreten. Weitere Informationen erhalten Sie von Ihrem Kundendienstmitarbeiter.

tcp_smtp_server-Kern unter Belastung (6274560)

Bei STH-Belastungstests erstellt tcp_smpt_server einen Kernspeicher.

Lösung Keine.

Wenn Message Queue mit dem Java ES-Installationsprogramm installiert wird, müssen Sie für die Deinstallation das Deinstallationsprogramm verwenden (keine Problemnummer).

Wenn Sie die Linux RPMs direkt entfernen und das Installationsprogramm das nächste Mal ausführen, erkennt das Programm möglicherweise, dass Message Queue noch installiert ist, aber nicht ordnungsgemäß funktioniert.

Lösung Wenn Sie die Message Queue-RPMs bereits manuell entfernt haben, müssen Sie Message Queue mit dem Deinstallationsprogramm deinstallieren. Führen Sie das Deinstallationsprogramm aus und wählen Sie die zu entfernenden Message Queue-Komponenten aus.

Directory Server kann unter Red Hat Linux 3.0 nicht installiert werden (5087845 ).

Bei der Installation wird die erforderliche gemeinsam benutzte Bibliothek compat-libstdc++-7.3-2.96.122 RPM nicht installiert. Ohne RPM kann Directory Server nicht konfiguriert werden.

Lösung Installieren Sie den RPM manuell von der Verteilungs-CD.

Der RPM für das Deinstallationsprogramm wird bei der Installation nicht immer installiert ( 5060658).

Bei manchen Komponenteninstallationen wird ein wichtiger RPM-Befehl für die Deinstallation, sun-entsys-uninstall-l10n-2.0-1, nicht installiert.

Lösung Installieren Sie den fehlenden Deinstallations-RPM wie folgt manuell:

# rpm -i sun-entsys-uninstall-2.0.i386.rpm

Nach der RPM-Installation wird das Deinstallationsskript angezeigt.

Die Message Queue-C-API-Nutzung von NSPR und NSS unter Linux (keine Problemnummer)

Bei der Linux-Version von Java Enterprise System liefert Message Queue eigene Kopien der NSPR-(Netscape Portable Runtime-) und NSS-(Network Security Services-)Bibliotheken. Die mit Message Queue installierten Versionen sind älter als die von Java Enterprise System installierten.

Wenn Message Queue im Standardverzeichnis installiert wurde, befinden sich die älteren Bibliotheken im Verzeichnis /opt/imq/lib. Wenn Sie eine Message Queue-C-Anwendung erstellen, wird ein Link der Message Queue-C-Laufzeitbibliothek (mqcrt.so) mit den älteren NSPR- und NSS-Bibliotheken in /opt/imq/lib erstellt. Obwohl es sich hierbei um eine unterstützte und getestete Kombination handelt, empfiehlt es sich, die neueren, von Java Enterprise System installierten Versionen unter /opt/sun/private/lib zu verwenden.

Wenn Sie die neueren Versionen der Bibliotheken verwenden möchten, legen Sie die Umgebungsvariable LD_PRELOAD wie folgt fest:

/opt/sun/private/lib/libnspr4.so:\\
/opt/sun/private/lib/libplc4.so:\\
/opt/sun/private/lib/libplds4.so:\\
/opt/sun/private/lib/libnss3.so:\\
/opt/sun/private/lib/libssl3.so

Führen Sie Ihre Message Queue-C-Anwendung erst anschließend aus.

Auf der letzten Seite des Installers werden nach erfolgreicher Installation Java-Ausnahmefehler angezeigt (5041569).

Auch nach erfolgreicher Installation werden auf der letzten Seite des Installers einige Java-Ausnahmen aufgeführt und es wird keine Meldung über die erfolgreiche Installation angezeigt.

Lösung Ignorieren Sie den Fehler und prüfen Sie die Protokolle unter /var/sadm/install/logs. Die Protokolle geben Aufschluss darüber, ob die Installation erfolgreich war oder nicht.

Unzureichende Fensterbreite auf Benutzeroberfläche bei einigen Ländereinstellungen ( 4949379)

Das Fenster für bestimmte Sprachen, wie beispielsweise Deutsch, ist nicht breit genug, um die gesamte Oberfläche anzuzeigen. Demzufolge wird in manchen Elementen (z.B. in Tipps) der Text am rechten Rand oder an der Unterseite abgeschnitten.

Lösung Ändern Sie die Fenstergröße.