Für Linux sind folgende Kompatibilitätsbibliotheken erforderlich:
compat-gcc-7.3-2.96.128.i386.rpm
compat-gcc-c++-7.3-2.96.128.i386.rpm
compat-libstdc++-7.3-2.96.128.i386.rpm
Wenn Sie 64-Bit Linux verwenden, müssen Sie die Systembibliotheken für 32-Bit Linux installieren.
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;
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.
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.
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.
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
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.
Bei STH-Belastungstests erstellt tcp_smpt_server einen Kernspeicher.
Lösung Keine.
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.
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.
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.
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.
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.
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.