Home

Versionshinweise zu Sun Java System Application Server 91

image

Contents

1. Verwenden Sie den Befehl xargs um die Argumenteliste zu erstellen und den Befehl zu starten Mithilfe des Befehls xargs k nnen Sie die maximale L nge der Befehlszeile berschreiten AIX So erh hen Sie die maximale L nge der Befehlszeile Das ncargs Attribut bestimmt die maximale L nge der Befehlszeile einschlie lich Umgebungsvariablen Unter AIX Betriebssystemen lautet der Standardwert des ncargs Attributs vier 4 KB Bl cke Um sicherzustellen dass Anwendungsserver Befehle die maximale L nge der Befehlszeile nicht berschreiten erh hen Sie diesen Wert auf 16 4 KB Bl cke Kapitel3 Bekannte Probleme und Beschr nkungen 37 Apache und Lastenausgleich Plugin 38 Hinweis Nachdem Sie das ncargs Attribut ge ndert haben ist kein Neustart und keine Aktualisierung von Daemons erforderlich Ermitteln Sie den Wert des ncargs Attributs lsattr EH l sys grep ncargs Wenn der Wert von ncargs geringer ist als 16 4 KB Bl cke erh hen Sie den Wert auf 16 chdev l sys a ncargs 16 Apache und Lastenausgleich Plugin In diesem Abschnitt werden bekannte Probleme des Apache Webservers und des Lastenausgleich Plugins sowie zugeh rige L sungen erl utert Das Administratorhandbuch zur Hochverf gbarkeit enth lt falsche Anweisungen f r die Verwendung von openssl mit Apache 6306784 F hren Sie beim Kompilieren und Erstellen von opensst folgende Befehle aus cd openssl 9 9 7e config make Au erdem varii
2. auf Seite 21 Anforderungen an den Host f r den HADB Client auf Seite 21 Hinweis HADB ist nur mit dem Enterprise Profil von Anwendungsserver 9 1 Update 1 geb ndelt Beachten Sie ferner dass die Java Komponenten des Systems mit JDK 5 erstellt und mit JDK 1 5 getestet wurden Unterst tzte Plattformen Solaris SPARC Solaris 8 MU7 Solaris 9 MU7 Solaris 10 RR Solaris x86 Solaris 9 MU7 Solaris 10 RR RedHat Enterprise Linux 2 1 U5 nur ext2 Dateisystem wird unterst tzt nicht ext3 3 0 U4 sowohl ext2 als auch ext3 werden unterst tzt Updates vor U4 werden aufgrund des exzessiven dynamischen Programmaustauschs nicht empfohlen Beachten Sie dass HADB auf diesen Betriebssystemversionen nur im 32 Bit Modus getestet wird Beachten Sie au erdem dass HADB das Betriebssystem RedHat Enterprise Linux 3 0 bei Ausf hrung im 64 Bit Modus nicht unterst tzt Ursache daf r ist ein Programmfehler im Betriebssystem Details ber die Auswirkungen auf HADB finden Sie unter dem bekannten Programmfehler Bug 6249685 im Abschnitt Hochverf gbarkeit auf Seite 43 Microsoft Windows Microsoft Windows 2000 Advanced Server Service Pack 4 und Microsoft Windows 2003 Enterprise Edition Beachten Sie dass HADB keine der kommenden Betriebssystemversionen von Microsoft Windows im 64 Bit Modus unterst tzt 20 Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Hardware und Softwareanforderu
3. Anwendungsserver Produktinformationen http wwws sun com software products appsrvr home appsrvr html Sun Java System Documentation http docs sun com prod java sys Sun Java System Professionelle Dienste http www sun com service sunps sunone Sun Java System Software Produkte und Dienste http www sun com software Sun Java System Software Support Dienste http www sun com service sunone software Sun Java System Support und Wissensbasis http www sun com service support software Support und Schulungen von Sun http training sun com Kapitel1 berblick 7 Weitere Quellen von Sun Sun Java System Beratung und professionelle Dienste http www sun com service sunps sunone Sun Java System Entwicklerinformationen http developers sun com Sun Supportdienste f r Entwickler http www sun com developers support Sun Java System Software Schulung http www sun com software training Software Datenbl tter von Sun http wwws sun com software Produktdokumentation von Sun Microsystems http docs sun com Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 KAPITEL 2 ber Anwendungsserver 9 1 Update 1 und Anwendungsserver 9 1 Update 2 Sun Java System Anwendungsserver 9 1 Update 1 ist ein mit der Java EE 5 Plattform kompatibler Server f r die Entwicklung und Bereitstellung von Java EE Anwendungen und auf Java Technologie basierenden Webservice
4. Dies ist kein wirkliches Problem Anwendungsserver wird unter Windows Vista ausgef hrt und diese falsche Meldung wird in zuk nftigen Produktversionen entfernt Bei der Deinstalltion wird die Datei productregistry nichtordnungsgem aktualisiert Installation kann nicht im Hintergrundmodus durchgef hrt werden 6571598 Beschreibung Wenn die Anwendungsserver Datei productregistry Konfigurationen f r gemeinsame Komponenten enth lt wird bei der Deinstallation von Anwendungsserver die Datei productregistry nicht ordnungsgem aktualisiert und Sie k nnen den Hintergrundmodus f r eine anschlie ende Installation nur dann verwenden wenn die Datei productregistry umbenannt oder entfernt wird Das unver nderte Beibehalten der Eintr ge f r gemeinsame Komponenten in der Datei productregistry verursacht zwar keine Fehler f hrt jedoch bei einer anschlie enden Installation im Hintergrundmodus zu Konflikten L sung Nachdem Sie die erfolgreiche Deinstallation anhand der Protokolldateien berpr ft haben entfernen Sie die Datei productregistry bevor Sie eine anschlie ende Installation durchf hren Zur Verifizierung ob eine vorherige Deinstallation erfolgreich durchgef hrt wurde berpr fen Sie das as installnach einer Datei appserv_uninstall class Diese Datei ist nicht vorhanden wenn die Deinstallation erfolgreich durchgef hrt wurde Kapitel3 Bekannte Probleme und Beschr nkungen 53 Installation 54 Hinweis L sc
5. Anforderungen z B 100 zu instancel und 400 zu instance2 zugewiesen Die Standardgewichtung lautet 100 Die Gewichtung wird jeder Instanz ber die Admin Konsole oder die Befehlszeile zugewiesen und der Server domain xml verf gt f r jede Instanz ber ein Attribut das die Gewichtung angibt Benutzerdefinierte Lastenausgleichsentscheidung Dies erm glicht es dem Benutzer eine eigene Logik f r den Lastenausgleich zu definieren Beispiele auf der Benutzer ID basierende Umleitungen und MIME basierter Lastenausgleich Diese Funktion wird ber eine benutzerdefinierte gemeinsam verwendete Bibliothek implementiert die von der Lastenausgleichskomponente geladen wird Diese benutzerdefinierte gemeinsam genutzte Bibliothek implementiert die in Loadbalancer h definierte Schnittstelle die im Verzeichnis as install lib install templates platziert wird Administrationserweiterungen In vorherigen Versionen von Anwendungsserver musste die Datei Loadbalancer xml manuell in das Verzeichnis config des jeweiligen Servers kopiert werden Anwendungsserver 9 1 Update 1 umfasst Kapitel2 ber Anwendungsserver 9 1 Update 1 und Anwendungsserver 9 1 Update 2 13 Hardware und Softwareanforderungen Push Automatisierungen f r diese Kopiervorg nge zwischen dem Webserver und Anwendungsserver Die Lastenausgleichskomponente selbst wird in der Datei domain xml des Servers konfiguriert Open Source und GlassFish Community Im Juni 2005 hat Sun
6. Entfernen Sie domain1 nicht und erstellen Sie andere Dom nen um diese Dom ne 2 Entfernen Sie domainl und ersetzen Sie den hartcodierten Wert f r domainlin INSTALL lib package appclient xml durch den neuen Dom nennamen Diesen Vorgang m ssen Sie f r jede neu erstellte Dom ne durchf hren wenn domaini nicht mehr vorhanden ist Das Starten von Application Server mit einem zus tzlichen JMX Agenten wird nicht unterst tzt 6200011 Beschreibung J2SE 1 4 x 5 0 oder h her kann f r die Ausf hrung mit Application Server konfiguriert werden In J2SE 5 0 erm glicht eine plattformeigene Funktion das Starten eines JMX Agenten Um diese Funktion zu aktivieren setzen Sie die entsprechenden Systemeigenschaften f r den Serverstart fest Zu den m glichen Werten geh ren name com sun management jmxremote value true name com sun management jmxremote port value 9999 name com sun management jmxremote authenticate value false name com sun management jmxremote ssl value false Nachdem Sie die JMX Eigenschaften konfiguriert und den Server gestartet haben wird ein neuer jmx connector Server in der Virtual Machine von Application Server gestartet Ein unerw nschter Nebeneffekt davon besteht darin dass die Administrationsfunktionen beeintr chtigt werden und die Application Server Administrationskonsole und Befehlszeilenschnittstelle evtl unerw nschte Ergebnisse produzieren Dieses Problem wird durch Konflikte zwischen
7. In der folgenden Tabelle sind die Betriebssysteme aufgef hrt mit denen Sun Java System Anwendungsserver 9 1 Update 1 kompatibel ist 14 Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Hardware und Softwareanforderungen TABELLE2 2 Untersttzte Betriebssysteme Mindest Empfohlener festplatten Empfohlener Betriebssystem Mindest ArbeitsspeichArbeitsspeicher speicher Festplattenspeicher JVM Sun Solaris 9 10 512 MB 512 MB 250 MB frei 500 MB frei J2SE 5 0 SPARC Java SE 6 Solaris 9 10 x86 Sun Solaris 10 512 MB 512 MB 250 MB frei 500 MB frei J2SE 5 0 64 Bit SPARC Java SE 6 x86 RedHat 512 MB 1GB 250 MB frei 500 MB frei J2SE 5 0 Enterprise SE6 Linux 3 0 U1 Java 4 0 SuSE Linux 512MB 1 GB 250 MB frei 500 MB frei J2SE 5 0 Enterprise SE6 Server 10 SP1 Java SuSE Linux 512 MB 1 GB 250 MB frei 500 MB frei J2SE 5 0 Enterprise SE6 Server 10 SP1 Java 64 Bit Ubuntu Linux 512 MB 1 GB 250 MB frei 500 MB frei J2SE 5 0 Hardy Version Java SE 6 AIX 5 2 5 3 512 MB 1GB 250 MB frei 500 MB frei J2SE 5 0 Java SE 6 Windows Server 1 GB 2GB 500 MB frei 1 GB frei J2SE 5 0 2000 SP4 Java SE 6 Windows 2000 Advanced Server SP4 Windows Server 2003 Windows XP Pro SPI Windows Vista Unter UNIX k nnen Sie die Version Ihres Betriebssystems berpr fen indem Sie den Befehl uname ausf hren Um den Festplattenspeicherplatz anzuzeigen
8. die der Timer Dienst wartet bis er nach einem fehlgeschlagenen ejbTimeout eine Neuzustellung startet Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Lifecycle Verwaltung Die Logik die zwischen dem Neuzustellungsintervall und dem minimalen Zustellungsintervall besteht ist nicht korrekt sodass Sie weder ber die Benutzeroberfl che noch ber die Befehlszeilenschnittstelle die Werte so setzen k nnen dass der minimale Zustellungsintervall gr er ist als der Neuzustellungsintervall Der Wert der Eigenschaft minimum delivery interval in millis muss immer h her oder gleich dem Wert der Eigenschaft redelivery interval in millisdes ejb Timer Dienstes sein Das Problem ist dass in Application Server eine falsche Validierungspr fung durchgef hrt wird um zu berpr fen ob der Wert f r redelivery interval in millis h her ist als der Wert f r minimum delivery interval in millis L sung Verwenden Sie f r diese Eigenschaften folgende Standardwerte minimum delivery interval default 7000 redelivery interval in millis default 5000 Die Verwendung anderer Werte verursacht einen Fehler Fehler beim Auflisten von physischen JMS Zielen innerhalb von Nicht DAS Konfiguration 6532532 Beschreibung Beim Versuch die physischen JMS Ziele unter Verwendung von default config anzuzeigen wird eine Fehlermeldung angezeigt L sung Dies ist das erwartete Verhalten In Anwendungsserve
9. f hren Sie den Befehl df aus Kapitel2 ber Anwendungsserver 9 1 Update 1 und Anwendungsserver 9 1 Update 2 Hardware und Softwareanforderungen 16 Hinweis Es wird empfohlen das NTFS Dateisystem anstelle von FAT oder FAT32 zu verwenden wenn Sie Anwendungsserver aufeiner Microsoft Windows Plattform ausf hren Unterst tzung der Systemvirtualisierung Bei der Systemvirtualisierung handelt es sich um eine Technologie mit der mehrere Instanzen eines Betriebssystems auf einer gemeinsam genutzten Hardware unabh ngig voneinander ausgef hrt werden k nnen Auf der Funktionsebene erkennt die aufeinem Betriebssystem in einer virtualisierten Umgebung bereitgestellte Software im Allgemeinen nicht dass die zugrunde liegende Plattform virtualisiert wurde Sun testet seine Sun Java System Produkte auf ausgew hlten Systemvirtualisierungs und Betriebssystemkombinationen um sicherzustellen dass diese Produkte in virtualisierten Umgebungen mit zul ssiger Gr e und Konfiguration weiterhin so arbeiten wie auf nicht virtualisierten Systemen Informationen zur Sun Unterst tzung f r Sun Java System Produkte in virtualisierten Umgebungen finden Sie unter System Virtualization Support in Sun Java System Products Wichtige Informationen zu Patches Bei der Systemvirtualisierung handelt es sich um eine Technologie mit der mehrere Instanzen eines Betriebssystems auf einer gemeinsam genutzten Hardware unabh ngig voneinander ausgef hrt werden k
10. new ArrayList java util Arrays asList a GenerationType IDENTITY und DataDirect Treiber mit SyBase Issue Tracker 2431 Beschreibung Der Versuch eine Element einzuf gen das GenerationType IDENTITY verwendet schl gt fehl wenn der DataDirect Treiber mit SyBase verwendet wird Der Versuch schl gt fehl da der DataDirect Treiber eine gespeicherte Prozedur f r jede parametrisierte vorbereitete Anweisung erstellt L sung Setzen Sie in der Datei domain xml die Eigenschaft PrepareMethod direct auf die entsprechende Datenquelle Lifecycle Verwaltung 56 In diesem Abschnitt werden die bekannten Probleme der Lifecycle Verwaltung sowie ihre L sungen beschrieben Durch das Setzen der Eigenschaft ejb timer service schl gt der Befehl set fehl 6193449 Beschreibung Nachdem Sie die ejb timer service Eigenschaft minimum delivery interval auf9000 gesetzt haben f hrt der Versuch die ejb timer service Eigenschaft redelivery interval in mills auf 7000 zu setzen zum Fehlschlagen des set Befehls mit dem folgenden Fehler echo Admin Task wurde gesetzt exec Attribute id redelivery interval internal in millis Redelivery Interval 7 000 muss gr er oder gleich Minimum delivery interval in millis 9 000 sein exec CLI137 Befehlssatz fehlgeschlagen minimum delivery interval ist das minimale Zustellungsintervall zwischen den Zustellungen innerhalb einer Timer Periode m redelivery interval in mills ist die Zeit
11. nnen Auf der Funktionsebene erkennt die aufeinem Betriebssystem in einer virtualisierten Umgebung bereitgestellte Software im Allgemeinen nicht dass die zugrunde liegende Plattform virtualisiert wurde Sun testet seine Sun Java System Produkte auf ausgew hlten Systemvirtualisierungs und Betriebssystemkombinationen um sicherzustellen dass diese Produkte in virtualisierten Umgebungen mit zul ssiger Gr e und Konfiguration weiterhin so arbeiten wie auf nicht virtualisierten Systemen Informationen zur Sun Unterst tzung f r Sun Java System Produkte in virtualisierten Umgebungen finden Sie unter Patch Anforderungen f r Solaris F r Benutzer der Betriebssysteme Solaris 9 10 x86 SPARC wird empfohlen das von Sun empfohlene Patch Cluster zu installieren Dieser Patch Cluster ist unter Recommended and Security Patches auf der SunSolve http sunsolve sun com pub cgi show pl target patchpage Website verf gbar JDK Version Die niedrigste und zertifizierte Version von JDK die f r Anwendungsserver 9 1 Update 1 erforderlich ist lautet 1 5 0_12 Apache Ant Version Version 1 6 5 von Apache Ant kommt auf allen Betriebssystemen im Paket mit Anwendungsserver 9 1 Update 1 ausgenommen Ubuntu Linux Version 1 7 0 von Apache Ant kommt im Paket mit Ubuntu Linux und wird mit Anwendungsserver 9 1 Update 1 verwendet Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Hardware und Softwareanf
12. r das In Place Upgrade das Uprade Tool nicht starten nachdem der Benutzer auf Aktualisierungsassistent starten klickt 6207337 Beschreibung Dieses Problem wurde bei verschiedenen Linux Systemen beobachtet Es tritt am h ufigsten bei Java Desktop System 2 auf wurde jedoch auch in Distributionen von Red Hat beobachtet Wenn Sie auf der letzten Seite des Installationsprogramms auf die Schaltfl che Start Upgrade Tool klicken wird das Upgrade Tool nicht gestartet und der Upgrade Vorgang nicht abgeschlossen Das Upgrade Tool reagiert nicht mehr und gibt keine Eingabeaufforderung aus L sung Dieses Problem tritt nicht auf wenn das In Place Upgrade im Befehlszeilen Installationsmodus ausgef hrt wird 1 Wenn Sie das In Place Upgrade im Benutzeroberfl chenmodus ausf hren und dieses Problem auftritt beenden Sie das Installationsprogramm indem Sie in dem Terminal Fenster von dem aus das Installationsprogramm gestartet wurde STRG C dr cken 2 Starten Sie das Upgrade Tool vom Terminal Fenster aus indem Sie folgenden Befehl eingeben as install bin asupgrade source as install domains target as install adminuser adminuser adminpassword adminpassword masterpassword changeit Kapitel3 Bekannte Probleme und Beschr nkungen 65 Aufr sten 66 Die Werte f r Administrator und Administratorpasswort m ssen mit den Werten bereinstimmen die in der aufzur stenden Installation verwendet werden 3 Wenn das U
13. 1 9 1 Update2 Juni 2008 Administration v Bevor Sie beginnen L sung Der JMS Diensttyp f r die Cluster Instanz muss vom Standardwert LOCAL in REMOTE ge ndert werden In dieser Konfiguration zeigen alle Instanzen auf den DAS Broker Befolgen Sie die unten stehenden Anweisungen zum Konfigurieren eines Clusters im REMOTE Modus Hinweis Bei Auswahl des REMOTE Modus verwenden alle Instanzen einen Broker DAS sodass beim Start des Anwendungsserver Clusters kein Broker Cluster erstellt wird Weitere Informationen finden Sie in Abschnitt 4 1 Unterabschnitt iii Auto clustering des einseitigen Dokuments unter http www glassfishwiki org gfwiki attach OnePagersOrFunctionalSpecs as mq integration gfv2 txt Die oben stehende Funktionalit t ist nicht verf gbar Verwenden der Befehlszeile ndern Sie den Port und die Passwortdatei gem Ihrer Umgebung Beachten Sie dass im unten stehenden Beispiel der Clustername racluster der DAS Admin Port 5858 und der DAS JMS Port 7676 lautet ndern Sie die Clusterkonfiguration und ndern Sie den JMS Typ in REMOTE as install bin asadmin bat set port 5858 user admin passwordfile as install bin password_file racluster jms service type REMOTE Erstellen Sie einen JMS Host in bereinstimmung mit dem DAS JMS Host as install bin asadmin bat create jms host port 5858 user admin passwordfile as install bin password_file target racluster mqhost localhost mqport 76
14. Enterprise Profil wird nicht unterst tzt daHADB und NSS unter dem AIX Betriebssystem nicht unterst tzt werden F rdas AIX Betriebssystem ist das systemeigene Startprogramm nicht verf gbar Funktionen die unter Linux Betriebssystemen nicht unterst tzt werden Wenn Sie ein Linux Betriebssystem verwenden gelten folgende Einschr nkungen F r das SuSe Linux Betriebssystem mit 64 Bit und 64 Bit JVM ist das systemeigene Startprogramm nicht verf gbar Das Enterprise Profil wird auf den folgenden Plattformen nicht unterst tzt RedHat Enterprise Linux Betriebssysteme mit 64 Bit und 64 Bit JVM SuSe Linux Betriebssysteme mit 64 Bit und 64 Bit JVM Funktionen die unter Ubuntu Betriebssystemen nicht unterst tzt werden Wenn Sie das Ubuntu Linux Betriebssystem verwenden gelten die folgenden Einschr nkungen DaAnwendungsserver 9 1 Update 1 im Paket mit dem Ubuntu Linux Betriebssystem kommt sind die Installationsangaben in der Dokumentation zu Anwendungsserver 9 1 Update 1 f r dieses Betriebssystem nicht relevant Das Enterprise Profil wird unter Ubuntu Linux Betriebssystemen nicht unterst tzt da HADB und NSS unter Ubuntu Linux Betriebssystemen nicht unterst tzt werden Verwenden des Update Centers f r Anwendungsserver Das Anwendungsserver 9 1 Update 1 Update Center bietet automatisierte Anwendungsserver Updates sowie einen einfachen Zugang zu zus tzlichen Komponenten Wenn das Update Center aktiviert ist werden au
15. Fehler auftreten und die Serverinstanz wird m glicherweise nicht gestartet da der Start des MQ Brokers fehlschl gt Das System kann nach dieser Bedingung nicht fortgesetzt werden Das Problem ist eine nicht ordnungsgem konfigurierte Datei etc hosts genau gesagt der Serverhostname zeigt auf die Loopback Adresse 127 0 0 1 L sung Ein MQ Broker Cluster kann nicht gestartet werden wenn das Netzwerkger t auf die Loopback Adresse zeigt Dies ist kein Fehler Um dieses Problem zu l sen stellen Sie sicher dass die etc hosts Datei f r den Anwendungsserver Host nicht auf 127 0 0 1 zeigt berwachung In diesem Abschnitt werden die bekannten berwachungsprobleme sowie ihre L sungen beschrieben In einigen berwachungsstatistiken f r den HTTP Service werden Informationen angezeigt die nicht n tzlich sind und daher ignoriert werden sollten 6174518 Beschreibung Beim Anzeigen der berwachungsstatistiken einiger Elemente des HTTP Service stimmen einige der angezeigten Werte nicht mit den aktuellen Werten berein oder sind immer 0 Insbesondere enthalten die folgenden Statistiken des HTTP Service keine Informationen bez glich Application Server und sollten daher ignoriert werden m http service load1MinuteAverage load5MinuteAverage load15MinuteAverage rateBytesTransmitted rateBytesReceived pwc thread pool als Element L sung Diese berwachungen werden in zuk nftigen Versionen entfernt und durch aussagekr ft
16. Installation anstelle einer Aktualisierung durchgef hrt wurde L sung Verwenden Sie das Upgrade Tool wenn Sie Ihre Anwendungsserver Installation aktualisieren m chten Java EE Lernprogramm Bei Verwendung von Administration Console zum Erstellen von Ressourcen geben Sie auf der Registerkarte Targets den Server als Ziel an Wenn Sie die Befehlszeile oder ein asant Ziel verwenden ist der Server standardm ig als Server festgelegt und Sie m ssen keine weiteren nderungen vornehmen Java Persistence TopLink erwartet dass f r das Feld die Eigenschaft Collection ein Klon erstellt werden kann Issue Tracker 556 Beschreibung Wenn die java util Arrays asList API zum Konvertieren eines Object Wertesin einen Collection Wert verwendet wird gibt das JDK eine Implementierung von java util ArrayList zur ck f r die kein Klon erstellt werden kann Dies f hrt zu folgender Ausnahme Der Methodenaufruf der Methode protected native java lang Object java lang Object clone throws java lang CloneNotSupportedException f r das Objekt pkg A id xxx der Klas Aufruf Ausnahme java lang CloneNotSupportedException java util Arrays Arraylist Dieses Problem ist unter https glassfish dev java net issues show_bug cgi id 556 beschrieben Kapitel3 Bekannte Probleme und Beschr nkungen 55 Lifecycle Verwaltung L sung Erstellen Sie eine weitere Sammlung unter Verwendung des Konstruktors Beispiel myCollection
17. Java Persistence API http java sun com JSR 220 j2ee persistence faq html http www jcp org en jsr detail id 22 Java EE 5 SDK Sun Java System Anwendungsserver 9 1 Update 1 ist als Teil des Java EE 5 SDK verf gbar Es gibt zwei Java EE 5 SDK Versionen m Java Application Platform SDK http java sun com javaee downloads m JavaEE5 SDK http java sun com javaee downloads index jsp Dar ber hinaus k nnen Sie diese SDK Distributionen mit dem JDK oder mit den NetBeans 5 5 1 Tools herunterladen Weitere Informationen finden Sie auf der Download Seite unter http java sun com javaee downloads index jsp Hinweis GlassFish V2 und Anwendungsserver 9 1 Update 1 funktionieren nicht mit NetBeans 5 5 zur Entwicklung von Java EE Anwendungen Sie m ssen NetBeans 5 5 1 verwenden Wechsel zu einer anderen unterst tzten Java Version Sun Java System Anwendungsserver 9 1 Update 1 erfordert J2SE 5 0 oder h her als zugrundeliegende JVM Wenn Sie von einer Java Version zu einer anderen wechseln m chten m ssen Sie folgende allgemeine Schritte durchf hren Windows und Unix Hinweis Ein Downgrade aufeine fr here Java Version wird nicht empfohlen nachdem eine Dom ne mit einer neueren Java VM erstellt wurde Wenn Sie ein Downgrade f r Ihre JVM durchf hren m ssen sollte dies auf Dom nenbasis erfolgen Im Folgenden werden die erforderlichen Schritte beschrieben Versionshinweise zu Sun Java System Application Server 9 1
18. Linux wird bei der Zertifikaterstellung in Webservices Sicherheitsbeispielen ein Laufzeitfehler angezeigt 6198239 Beschreibung Bei der Bereitstellung des Beispiels as install samples webservices security basicSS1 unter Linux wird das Zertifikat nicht erstellt und es wird ein Fehler ausgegeben der etwa dem folgenden entspricht generate_certs echo Export des Zertifikats von der NSS Datenbank exec Ergebnis 1 echo Erzeugen eines Java Schl sselspeichers anhand des generierten Zertifikats exec Keytool Fehler java lang Exception Input kein X 509 Zertifikat exec Ergebnis 1 echo Erzeugen eines Java Vertrauensspeichers anhand des generierten Zertifikats exec Keytool Fehler java lang Ausnahmefehler Input kein X 509 Zertifikat exec Ergebnis 1 Kapitel3 Bekannte Probleme und Beschr nkungen 61 Beispiele generate_certs echo Export des Serverzertifikats von der NSS Datenbank in eine PKCS12 Zertifikatdatei exec opt sun appserver lib pkl2util usr lib libnss3 so Version NSS 3 9 nicht gefunden von opt sun appserver lib pkl2util gefordert exec opt sun appserver lib pkl2util usr lib libnss3 so Version NSS 3 6 nicht gefunden von opt sun appserver lib pkl2util gefordert exec opt sun appserver lib pkl2util usr lib libnss3 so Version NSS 3 7 nicht gefunden von opt sun appserver lib pkl12util gefordert exec Ergebnis 1 Das Problem besteht darin dass sich NSS B
19. Standardwerte festgelegt as install befindet sich unter usr share glassfishv2 m domain root dir befindet sich unter var lib glassfishv2 domains m domain dir ist ein Dom nenverzeichnis unter domain root dir wie in anderen Betriebssystemen m instance dir ist ein Serverinstanzenverzeichnis unter domain dir wie in anderen Betriebssystemen 4 Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Dokumentation zum Thema Standardm ig erstellt der Befehl usr bin asadmin Dom nen im Verzeichnis user home directory glassfishv2 domains Weitere Informationen finden Sie auf der Online Hilfeseite asadmin 1 Eingabehilfen Um Eingabchilfen zu erhalten die nach der Ver ffentlichung dieses Dokuments auf den Markt gekommen sind lesen Sie Abschnitt 508 der Produktbewertungen die Sie bei Sun anfordern k nnen um zu ermitteln welche Versionen am besten geeignet sind Aktualisierte Versionen von Anwendungen erhalten Sie unter http sun com software javaenterprisesystem get html Informationen ber die Verpflichtung von Sun bez glich Eingabehilfen von finden Sie unter http sun com access Dokumentation zum Thema TABELLE1 2 B cherim Anwendungsserver Dokumentationssatz Buchtitel Beschreibung Dokumentationszentrum Anwendungsserver Dokumente organisiert nach Aufgabe und Thema Versionshinweise Aktuelle Informationen zu Software und Dokumentation Enth lt eine umfass
20. SuSe Linux 64 Bit Unterst tzung f r den vorab durchgef hrten Abruf von Informationen zu Beziehungen auf mehreren Ebenen Vorab durchgef hrte Abrufvorg nge f r Informationen zu Beziehungen auf mehreren Ebenen werden nun f r CMP 2 1 Entity Beans Container Managed Persistence unterst tzt Weitere Informationen finden Sie unter Aktivieren von vorab durchgef hrten Abrufvorg ngen f r Beziehungen auf mehreren Ebenen auf Seite 28 Erweiterte Unterst tzung f r JBI JBI Komponenten k nnen nun ber die Admin Konsole oder die Befehlszeile aktualisiert werden ohne dass bereits bereitgestellte Dienstgruppen erneut bereitgestellt werden m ssen Bug fixes and enhancements Neuheiten in Version 9 1 Anwendungsserver 9 1 umfasst die folgenden Erweiterungen Unterst tzung f r die Java EE 5 Plattform Sun Java System Anwendungsserver implementiert die Java EE 5 Spezifikation um eine der besten Anwendungslaufzeiten f r Enterprise Anwendungen und Webdienste der n chsten Generation bereitzustellen Anwendungsserver implementiert die folgenden Java EE Standards Enterprise Java Beans 3 0 Kapitel2 ber Anwendungsserver 9 1 Update 1 und Anwendungsserver 9 1 Update 2 11 Neuheiten in Version 9 1 12 JAXB 2 0 Java Persistence Java Server Faces 1 2 Java Server Pages 2 1 JSP 2 1 Java Server Pages Standard Tag Library JSTL 1 2 Streaming API for XML StAX Web Services Metadata Java API for XML based Web Servic
21. System Application Server 9 1 Update 1 9 1 Update 2 Juni 2008 APIs der Java EE 5 Plattform TABELLE 2 7 Wesentliche API nderungen auf der Java EE 5 Plattform Fortsetzung API JSR Java API for XML Based Web Services JAX WS 2 0 https jax ws dev java net JSR 224 http jcp org en jsr detail id 224 Java API for XML Based RPC JAX RPC 1 1 https jax rpc dev java net JSR 101 http jcp org en jsr detail id 101 Java Architecture for XML Binding JAXB 2 0 https jaxb dev java net JSR 222 http jcp org en jsr detail id 222 SOAP with Attachments API for Java SAAJ https saaj dev java net JSR 67 http jcp org en jsr detail id 67 Streaming API for XML http java sun com webservices docs 1 6 tutorial doc SJISXP html JSR 173 http jcp org en jsr detail id 173 Webservice Metadaten f r die Java Plattform JSR 181 http jcp org en jsr detail id 181 Komponentenmodelltechnologien Enterprise JavaBeans 3 0 http java sun com products ejb JSR 220 http jcp org en jsr detail id 220 J2EE Connector Architecture 1 5 http java sun com j2ee connector JSR 112 http jcp org en jsr detail id 112 Java Servlet 2 5 http java sun com products servlet JSR 154 http jcp org en jsr detail id 154 JavaServer Faces 1 2 http java sun com j2ee javaserverfaces JSR 252 http jcp org en jsr detail id 252 Java
22. Was ist neu in der 9 1 Update 1 Version TABELLE2 1 In Version 9 1 Update 1 9 1 Update 2 behobene Fehler Bug ID Beschreibung 6494180 Das Lastenausgleichs Plugin verarbeitet keine abgeschnittenen Daten 6641307 6658432 6661187 6661194 6661273 6664313 6665950 6666613 6671758 6676452 6677299 6677434 6680037 6680503 6684585 Admin GUI kann nicht zum Anzeigen von JVM Informationen auf einer Cluster Instanz verwendet werden IT 4035 Sehr langsamer Admin GUI Zugriffin HTTPS mit Firefox Port Vereinheitlichung Admin Listener IT 3786 M glichkeit JAX WS Dienste selektiv offenzulegen IT 3990 EJB ClassLoader Spin bei JBI QE Test entdeckt Metro Versions Upgrade Aktualisierung von Versionszeichenfolge 9 1ur1p01 Fehler bei Bereitstellung von Webmodul mit Struts JBI Bits Upgrade Ant Core JBI Tests ergeben Ausnahmefehler in 9 1UR1P1AS Serverprotokoll Upgrade auf neueste sysnet jar Die jar liefert zus tzliche Umgebungsdaten f r die Registrierung Integration des neuesten Update Center f r 9 1 UR2 Aktualisierung der Lizenzen f r 9 1 UR2 Das Registrierungsverfahren aktualisiert das Feld Stadt mit dem Wert Firmenname Aktualisierungsszenario 9 1UR1 auf 9 1 UR2 In Place Die Quellzeichenfolge f r 9 1 UR2 ist nicht korrekt Was ist neu in der 9 1 Update 1 Version Anwendungsserver 9 1 Update 1 ist ein kleineres Update zu Anwendungsserver 9 1 Anwendungsserver 9 1 Update 1 umf
23. apachectl LD_LIBRARY_PATH platziert Apache SSL kann nicht gestartet werden 6591878 Beschreibung W hrend der Installation der Anwendungsserver Lastenausgleichskomponente f r Apache unter Solaris aktualisiert das Installationsprogramm LD_LIBRARY_PATH im Skript apachectl Dabei schreibt das Installationsprogramm den Pfad usr lib mps jedoch nicht richtig Unter Solaris kann die Apache Sicherheitsinstanz ohne diesen Pfad in LD_LIBRARY_PATH nicht gestartet werden Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Hochverf gbarkeit L sung Dieses Problem tritt nur auf Solaris Plattformen auf Um dieses Problem zu vermeiden f gen Sie opt SUNWappserver appserver lib lbplugin lib zu LD_LIBRARY_PATH hinzu Beim Aktivieren Deaktivieren des Lastenausgleichs f r eine Instanz oder einen Cluster sollte der richtige Status angezeigt werden 6595113 Beschreibung Die Schaltfl che Lastenausgleich aktivieren ist auf der allgemeinen Seite f r Cluster Instanzen immer aktiviert unabh ngig davon was in domain xml gespeichert wurde L sung F r Cluster Instanzen w hlen Sie die Registerkarte Instanzen und w hlen Sie im Tabellen Pulldown Feld die Aktion Stilllegen a F r eigenst ndige Instanzen stellen Sie sicher dass die Instanz ausgef hrt wird und klicken dann im Bildschirm Allgemein f r die Instanz auf die Schaltfl che Stilllegen AS9 1 EE IFR b58f JES5 UR1 Registry Server k
24. ein bekannter JDK Fehler bei 64 Bit Versionen von Linux Dieses Problem wird in JDK 1 5 0_13 behoben ASQuickStartup f hrt zu SocketChannel keyFor Fehler anstelle von SelectionKey wird Null zur ckgegeben Issue Tracker 3027 Beschreibung Wenn ein SocketChannel f r mehr als eine Auswahl registriert ist wird f r socketChannel keyFor lastRegisteredSelector anstelle von SelectionKey Null zur ckgegeben L sung Dieses Problem h ngt mit dem JDK Problem 6562829 zusammen und wird voraussichtlich in 6 0 U3 behoben In Anwendungsserver 9 1 Update 1 wurde eine Umgehung implementiert sodass das Wrapping f r die Auswahl aufgehoben wird bevor die API keyFor aufgerufen wird Dadurch kann keyFor erfolgreich durchgef hrt werden bis das JDK Problem behoben wurde Im Lieferumfang enthaltene Sun JDBC Treiber In diesem Abschnitt werden bekannte Probleme der im Lieferumfang enthaltenen Sun JDBC Treiber sowie ihre L sungen beschrieben PreparedStatement Fehler 6170432 Beschreibung 1 Wenn eine Anwendung mehr als 3000 PreparedStatement Objekte in einer Transaktion generiert kann f r DB2 der folgende Fehler auftreten sunm DB2 JDBC Driver No more available statements Erstellen Sie Ihr Paket mit einem h heren dynamicSections Wert neu L sung 1 F gen Sie die folgenden Eigenschaften zur Verbindungspooldefinition hinzu damit der Treiber DB2 Pakete mit einem gr eren dynamischen Abschnittswert neu bindet createDefaultPa
25. nicht in das neue var Stammverzeichnis 6573635 Beschreibung Das Upgrade Tool aktualisiert keine Datenbanken oder Datenbanktabellen Diese Option wird auch in zuk nftigen Versionen nicht unterst tzt Die Konfigurationen der Ressourcenreferenzen werden bermittelt und Anwendungsserver sollte weiterhin mit den urspr nglichen Datenbanken und Tabellen funktionieren Wenn Sie die Datenbanken oder bertragungsdatenbanktabellen ndern m chten verwenden Sie die Tools die mit der verwendeten Datenbank funktionieren L sung F hren Sie zur Migration des MQ Speichers die folgenden Schritte aus Hinweis F hren Sie die folgenden Schritte aus NACHDEM AS 8 2 heruntergefahren und NACHDEM das AS9 1 Upgrade Tool ausgef hrt jedoch BEVOR AS9 1 ERSTMALIG gestartet wurde Wenn Sie AS 9 1 nach der IFR Installation Aktualisierung bereits gestartet haben f hren Sie diese Schritte NICHT aus da sie die Stabilit t des MQ Nachrichtenspeichers gef hrden k nnen 1 Kopieren Sie das gesamte Unterverzeichnis domain dir img aus dem AS 8 x domains Verzeichnis in das AS 9 1 Verzeichnis domains 2 Stellen Sie sicher dass der Besitzer des Verzeichnisses und der Dateien mit dem Benutzer bereinstimmt der Anwendungsserver ausf hren wird Nach dem Ausf hren der oben stehenden Schritte kann Anwendungsserver 9 1 Update 1 gestartet werden und der MQ Speicher im Anwendungsserver 9 1 Update 1 Verzeichnis domains wird aus dem JES5 Ul Format in das MQ 4
26. 1 Format migriert Beachten Sie dass der urspr ngliche JES5 Ul MQ Speicher unter AS 8 2 beibehalten wird und nicht durch diese Prozedur oder MQ4 1 beim Start von AS 9 1 ge ndert wird Beim Upgrade von JES5 AS 8 2 auf AS 9 1 wird das PS Community Beispiel besch digt Vielzahl von javax faces Fehlern 6576700 Beschreibung Beim Upgrade von JES5 Anwendungsserver 8 2 auf Anwendungsserver 9 1 Update 1 funktioniert das Portal Server Community Beispiel nicht mehr und es werden eine Vielzahl von javax faces application ApplicationFactory Fehlern angezeigt L sung Die Aktualisierung von Anwendungsserver 8 2 auf 9 1 Update 1 wird nicht unterst tzt wenn Anwendungsserver 8 2 mit JES5 Portal Server installiert wurde Portal Server muss vor dem Upgrade von Anwendungsserver auf 9 1 Update 1 auf Java ES 5 Update 1 aktualisiert werden Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Aufr sten AS91 IFR b58 Linux usr jdk entsys j2se Link wird nach der Installation der neuen Java Version ber das Installationsprogramm nicht aktualisiert 6591697 Beschreibung Bei der Aktualisierung von Anwendungsserver 8 2 auf 9 1 Update 1 ber das IFR Installationsprogramm auf Linux Plattformen kann die Option JDK installieren ausgew hlt werden nach der erfolgreichen Fertigstellung der Installation funktionieren die meisten JES Komponenten jedoch nicht L sung Dieses Problem betrifft ausschlie li
27. 5 Beschreibung Cookies mit einem Pfad wirken sich auf die Cookies einer hochverf gbaren Webanwendung aus die in einem anderen Kontext Root als bereitgestellt werden der die In Memory Replikation als Persistenztyp verwendet Dadurch wird es f r die hochverf gbare Webanwendung unm glich einen HTTP Sitzungsstatus beizubehalten Ein h ufiges Szenario in dem dies auftreten kann ist wenn derselbe Browser f r den Zugriffauf die Admin GUI unter bereitgestellt und die hochverf gbare Webanwendung verwendet wird L sung Greifen Sie ber einen anderen Browser auf die Webanwendung zu die unter bereitgestellt wird Der Lastenausgleich funktioniert nicht mit IIS 6 SASL32 DLL und ZLIB DLL sind unter as install lib nicht vorhanden 6572184 Beschreibung SASL32 DLL und ZLIB DLL sind erforderliche Dateien damit der Lastenausgleich mit Windows IIS 6 funktioniert Diese Dateien sind gegenw rtig unter as install lib nicht vorhanden L sung Kopieren Sie die beiden DLL Dateien manuell in as install lib Diese Dateien k nnen unter folgender Adresse heruntergeladen werden http download java net javaee5 external OS aslb jars aslb 9 1 MS4 b5 jar Dabei steht OS f r die gew nschte Plattform Sie k nnen einen der folgenden Werte w hlen SunOS Sun0S_X86 Linux WINNT Kapitel3 Bekannte Probleme und Beschr nkungen 49 Hochverf gbarkeit 50 Probleme bei DAS Erstellung Start und HA Paketverbreitung in glo
28. 76 mquser admin mqpassword admin dashost Legen Sie f r den JMS Host den DAS JMS Host fest der im vorherigen Schritt erstellt wurde as install bin asadmin bat set port 5858 user admin passwordfile as install bin password_file racluster jms service default jms host dashost Verwenden der Admin GUI Wechseln Sie zu Konfigurationen gt cluster name config gt Java Message Service gt JMS Hosts Klicken Sie auf Neu um einen neuen JMS Host zu erstellen w hlen Sie f r diesen Host den Namen dashost Geben Sie die Konfigurationseinstellungen in bereinstimmung mit dem JMS Dienst f r den DAS ein die Standardwerte lauten wie folgt m Hostname localhost m Port 7676 Kapitel3 Bekannte Probleme und Beschr nkungen 33 Administration 34 Admin Benutzer admin m Password admin ndern Sie diese Einstellungen nach Bedarf f r Ihren DAS JMS Dienst Wechseln Sie erneut auf die Registerkarte Java Message Service und ndern Sie den JMS Diensttyp in REMOTE der Standardwert lautet LOCAL W hlen Sie dashost aus der Dropdown Liste default jms host aus Speichern Sie die nderungen und starten Sie den Knotenagenten oder Cluster Keine Anzeige des jmaki Diagramms in Netscape 8 1 3 Mozilla 1 7 und Safari 2 0 4 m glich 6543014 Beschreibung Beim Versuch ein Diagramm von der Seite zur berwachung der Protokollstatistik ber einen nicht unterst tzten Browser anzuzeigen wird m glicherweise die fo
29. 8080 Die folgenden Elemente werden als verwendet angezeigt 8080 BER 0 49152 LISTEN 8080 Er 0 0 49152 BOUND Dieses Problem ist auf der Glassfish Site unter https glassfish dev java net issues show_bug cgi id 849 beschrieben L sung F hren Sie ein Upgrade auf die aktuellste JDK Version durch In diesem Abschnitt werden die bekannten Probleme beim Aufr sten sowie ihre L sungen beschrieben Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Aufr sten Dom nen die in einem anderen custom path als im Verzeichnis as install domains erstellt wurden werden nicht direkt aktualisiert 6165528 Beschreibung Die Dom nen die in custom path erstellt werden und nicht dem Verzeichnis as install domains entsprechen werden w hrend des Upgrades von Application Server Enterprise Edition 8 auf Application Server Enterprise Edition 8 1 nicht direkt aktualisiert Wenn Sie das Upgrade Dienstprogramm ausf hren und dabei das as install als Quellverzeichnis f r die Installation angeben werden beim Upgrade nur die Dom nen aktualisiert die sich im Verzeichnis as install domains befinden F r in anderen Pfaden erstellte Dom nen wird kein Upgrade durchgef hrt L sung Kopieren Sie alle Dom nenverzeichnisse aus den jeweiligen Speicherorten in das Verzeichnis as install domains bevor Sie den Upgrade Vorgang beginnen Auf einigen Linux Systemen kann das Installationsprogramm f
30. IN PATH config domain xml then echo Domain with folder DOMAIN PATH does not exist create it first exit 2 else KEYSTORE DOMAIN PATH config keystore jks TRUSTSTORE DOMAIN PATH config cacerts jks DOMAINPASSWORDS DOMAIN PATH config domain passwords changeKeystorePass changeTruststorePass changeKeyPass changeDomainPasswordEntry deleteMasterPasswordFile fi 2 Erstellen Sie eine Dom ne und geben Sie dabei das standardm ige Master Passwort an aadmin create domain adminport aminportno portbase portbase domain name Please enter the admin user name gt admin user Please enter the admin password gt admin user password Please enter the admin password again gt admin user password Please enter the master password Enter to accept the default gt Please enter the master password again Enter to accept the default gt Das standardm ige Master Passwort lautet changeit 3 ndern Sie das Masterpasswort der Dom ne die Sie soeben erstellt haben Um das Masterpasswort zu ndern f hren Sie das in Schritt 1 erstellte Skript aus script name domain path old password new password 4 Starten Sie die in Schritt 2 erstellte Dom ne asadmin start domain Domaenenname Da die Dom ne ber ein benutzerdefiniertes Master Passwort verf gt werden Sie zur Eingabe des Master Passworts aufgefordert 5 Geben Sie das neue Master Passwort ein 6 F rDom nen die f r die Clusterunterst tzung konfiguriert wurden ers
31. Knowledge Base zum Online Support Center und Product Tracker sowie zu Wartungsprogrammen und Supportkontaktnummern Die aufIhrem Wartungsvertrag angegebene Telefonnummer Damit wir Sie bestm glich bei der Problembeseitigung unterst tzen k nnen sollten Sie folgende Informationen zur Hand haben wenn Sie unser Support Team kontaktieren Problembeschreibung einschlielich der Situation in der das Problem auftritt und dessen Auswirkungen auf den durchzufhrenden Vorgang Gertetyp Version des Betriebssystems und Produktversion einschlielich aller Patches und anderer Software die sich auf das Problem auswirken Die einzelnen Schritte die Sie durchgefhrt haben um das Problem zu reproduzieren Alle Fehlerprotokolle und Core Dumps Ihre Meinung ist gefragt Sun bemht sich um eine stetige Verbesserung der Dokumentationen und ist deshalb an Ihrer Meinung und Ihren Anregungen interessiert Zum Mitteilen Ihrer Kommentare rufen Sie http docs sun com aufund klicken dort auf Send Comments Geben Sie auf dem Onlineformular den Namen und die Bestellnummer der Dokumentation an Die Teilenummer ist eine sieben bis neunstellige Zahl die auf der Titelseite der Buches oder oben auf der Dokumentation angegeben ist Der Titel dieses Buches lautet beispielsweise Sun Java System Anwendungsserver 9 1 Update 1 Versionshinweise die Teilenummer 820 3953 Weitere Quellen von Sun N tzliche Informationen ber Sun finden Sie unter den folgenden Adressen
32. NullPointerException Enter keystore password New keystore password V L sung AlX So erstellen Sie eine Dom ne mit einem benutzerdefinierten Master Passwort Hinweis In der folgenden Vorgehensweise werden nur die in den einzelnen Schritten erforderlichen Optionen verwendet Wenn Sie zus tzliche Optionen f r einen Befehl ben tigen geben Sie diese Optionen im Befehl an Informationen zu Anwendungsserver Befehlen finden Sie im Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Reference Manual 1 Erstellen Sie ein Shell Skript das die folgenden Codezeilen enth lt bin sh changeKeystorePass keytool storepasswd keystore KEYSTORE storepass OLD new NEW changeTruststorePass keytool storepasswd keystore TRUSTSTORE storepass OLD new NEW changeKeyPass keytool keypasswd alias slas keystore KEYSTORE storepass NEW keypass OLD new NEW changeDomainPasswordEntry keytool storepasswd storetype JCEKS keystore DOMAINPASSWORDS storepass OLD new NEW deleteMasterPasswordFile if f DOMAIN PATH master password then echo Deleting DOMAIN PATH master password rm f DOMAIN PATH master password fi DOMAIN PATH 1 OLD 2 NEW 3 if 3 then echo Usage 0 domain path old master pass new master pass Kapitel3 Bekannte Probleme und Beschr nkungen 35 Administration exit 1 fi echo Processing if f DOMA
33. Pv4Stack true Alternativ verwenden Sie Solaris 9 oder h her Dort tritt dieses Problem nicht auf clu_trans_srv kann nicht unterbrochen werden 6249685 Beschreibung In der 64 Bit Version von Red Hat Enterprise Linux 3 0 gibt es einen Bug der dazu f hrt dass der Prozess clu_trans_srvin einem Modus endet der nicht unterbrochen werden kann wenn asynchrones I O ausgef hrt wird Das bedeutet dass der Befehl kill 9 nicht funktioniert und das Betriebssystem neu gebootet werden muss L sung Verwenden Sie eine 32 Bit Version von Red Hat Enterprise Linux 3 0 hadbm unterst tzt keine Passw rter mit Gro buchstaben 6262824 Beschreibung Gro buchstaben in Passw rtern werden in Kleinbuchstaben umgewandelt wenn das Passwort in hadb gespeichert wird L sung Verwenden Sie keine Passw rter die Gro buchstaben enthalten Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Hochverf gbarkeit Ein Downgrade von HADB Version 4 4 2 5 auf HADB Version 4 4 1 7 f hrt zum Fehlschlagen des Management Agent mit unterschiedlichen Fehlercodes 6265419 Beschreibung Beim Downgrading aufeine vorherige HADB Version kann der Management Agent mit verschiedenen Fehlercodes fehlschlagen L sung Es ist zwar m glich einen Downgrade der HADB Datenbank auszuf hren jedoch kann kein Downgrade f r den Management Agent ausgef hrt werden wenn nderungen an den Repository Objekten vorgenommen wurd
34. Server Pages 2 1 http java sun com products jsp JSR 245 http jcp org en jsr detail id 245 JavaServer Pages Standard Tag Library 1 2 http java sun com products jsp jstl JSR 52 http jcp org en jsr detail id 52 Verwaltungstechnologien J2EE Management http java sun com j2ee tools management JSR 77 http jcp org en jsr detail id 77 J2EE Application Deployment http java sun com j2ee tools deployment JSR 88 http jcp org en jsr detail id 88 Java Authorization Contract for Containers http java sun com j2ee javaacc JSR 115 http jcp org en jsr detail id 115 Andere Java EE Technologien Allgemeine Annotationen f r die Java Plattform JSR 250 http jcp org en jsr detail id 250 Kapitel2 ber Anwendungsserver 9 1 Update 1 und Anwendungsserver 9 1 Update 2 23 Java EE 5 SDK 24 TABELLE 2 7 Wesentliche API nderungen auf der Java EE 5 Plattform Fortsetzung API JSR Java Transaction API JTA JSR 907 http jcp org en jsr detail id 907 http java sun com products jta JavaBeans Activation Framework JAF 1 1 JSR 925 http jcp org en jsr detail id 925 http java sun com products javabeans glasgow jaf html JavaMail JSR919 http jcp org en jsr detail id 919 http java sun com products javamail Java Message Service API JSR 914 http java sun com products jms http www jcp org en jsr detail id 914
35. URL ein um die Infoseite anzuzeigen file as install docs ee about html Wenn Sie auch noch die Installationsoption zum Registrieren des Produkts gew hlt haben folgen Sie dem Link der Registrierungsseite der sich auf der Produktinfo Seite befindet Unter Windows muss das Verzeichnis imq w hrend der Installation erstellt werden 6199697 Beschreibung Unter Windows schl gt der Message Queue Boker unmittelbar nach der Installation von Application Server Enterprise Edition beim Starten fehl Es wird eine Meldung angezeigt die darauf hinweist dass das Verzeichnis drive as domains domainl img nicht existiert Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Installation Beachten Sie dass das Problem nicht auftritt wenn der Broker nach dem Start von domainl gestartet wird In diesem Fall wird das Verzeichnis nach dem Start des Brokers von Application Server erstellt L sung 1 Erstellen Sie var_home_dir location bevor Sie den Broker erstellen imgbrokerd varhome var_home_dir_location Beispiel imgbrokerd varhome D as domains domainl imgq Falsche Warnmeldung bei der Installation des SDK unter Windows Vista 6533646 Beschreibung Bei der Installation des im Paket enthaltenen SDK unter Windows Vista wird m glicherweise der Fehler Nicht unterst tzte Installationsplattform ermittelt angezeigt Die Installation kann jedoch ohne Probleme durchgef hrt werden L sung
36. Update 1 9 1 Update2 Juni 2008 Bekannte Kompatibilit tsprobleme in Java ES 5 v So wechseln sie zu einer anderen unterst tzten Java Version 1 Laden Sie das gew nschte Java SDK nicht die JRE herunter und installieren Sie es auf Ihrem System sofern noch nicht geschehen Das Java SDK kann unter http java sun com j2se heruntergeladen werden 2 Starten Sie die Dom ne f r die Sie das JDK ndern m chten as install bin asadmin start domain domain name 3 Melden Sie sich an der Administrationskonsole an und ndern Sie die JVM Attribute f r die Dom ne Sie sollten insbesondere die JAVA_HOME Variable auf der Seite mit den JVM Einstellungen f r die Dom ne ndern Alternativ k nnen Sie den Befehl asadmin verwenden as install bin asadmin set server java config java home Path To Java Home Bekannte Kompatibilit tsprobleme in Java ES 5 Es sind zwei Kompatibilit tsprobleme zwischen Anwendungsserver 9 1 Update 1 und Java ES 5 JES5 bekannt 1 Die JES5 Service Registry ist aufgrund der von Anwendungsserver 9 1 Update 1 bereitgestellten JSF 1 2 Version nicht mit Anwendungsserver 9 1 Update 1 kompatibel Die Service Registry muss vor dem Anwendungsserver Upgrade auf9 1 Update 1 aufJES5ul aktualisiert werden Diese Einschr nkung ist auch in der Service Registry Dokumentation beschrieben 2 JES5 Portal Server ist aufgrund der von Anwendungsserver 9 1 Update 1 bereitgestellten JSF 1 2 Version nicht mit Anwendung
37. Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Y y Sun microsystems Sun Microsystems Inc 4150 Network Circle Santa Clara CA 95054 U S A Teilenr 820 3953 Juni 2008 Copyright 2008 Sun Microsystems Inc 4150 Network Circle Santa Clara CA 95054 U S A Alle Rechte vorbehalten Sun Microsystems Inc hat Rechte in Bezug auf geistiges Eigentum an der Technologie die in dem in diesem Dokument beschriebenen Produkt enthalten ist Im Besonderen und ohne Einschr nkung umfassen diese Anspr che in Bezug auf geistiges Eigentum eines oder mehrere Patente und eines oder mehrere Patente oder Anwendungen mit laufendem Patent in den USA und in anderen L ndern Rechte der US Regierung Kommerzielle Software F r bei der Regierung besch ftigte Benutzer gelten die Standardlizenzvereinbarung von Sun Microsystems Inc sowie die einschl gigen Bestimmungen des FAR und seiner Erg nzungen Dieses Lieferung schlie t m glicherweise Materialien ein die von Fremdanbietern entwickelt wurden Teile dieses Produkts k nnen von Berkeley BSD Systems abgeleitet und durch die University of California lizenziert sein UNIX ist eine eingetragene Marke in den Vereinigten Staaten und anderen L ndern und wird ausschlie lich durch die X Open Company Ltd lizenziert Sun Sun Microsystems das Sun Logo das Solaris Logo das Java Kaffeetassen Logo docs sun com Java Java und Solaris sind Marken oder eingetragene Marken
38. a System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Sicherheit Sicherheit In diesem Abschnitt werden die bekannten Probleme und ihre L sungen von Sicherheitsfunktionen in Anwendungsserver Webanwendungen sowie Zertifikaten beschrieben AIX Der Test des dynamischen WSS Verschl sselungsschl ssels schl gt aufgrund eines serverseitigen Zertifizierungsvalidierungsfehlers fehl 6627379 Beschreibung Auf der AIX Plattform schl gt die dynamische Verschl sselung zum Ermitteln eines Verschl sselungsschl ssels f r eine Antwort fehl Der Fehler tritt w hrend der Validierung des Zertifikats auf der Serverseite auf Aufgrund des Fehlers werden die folgenden Fehlermeldungen in die Protokolldatei server log des Servers geschrieben Unable to validate certificate Error occurred while resolving key information com sun xml wss impl WssSoapFaultException Certificate validation failed L sung Installieren Sie Metro 1 1 in Anwendungsserver 9 1 Update 1 AIX RunAsAccessLocalException Client nicht autorisiert 6627385 Beschreibung Eine Methode in einer Enterprise Bean deren Sicherheitsidentit t run as oder propagiert ber die RunAs Annotation definiert ist versucht eine Methode in einer anderen Enterprise Bean aufzurufen Wenn in der Bereitstellungsbeschreibungsdatei sun ejb jar xml kein run as Prinzipal definiert ist kann er Versuch mit einer javax ejb AccessLocalException Ausnahme fehlschlagen javax ej
39. all Paket erfolgreich registriert hadbm registerpackage test packagepath var install2 hosts europal2 hadbm Fehler 22171 Ein Software Paket wurde bereits unter dem Paketnamen test registriert 44 L sung HADB unterst tzt keine heterogenen Pfade f r Knoten eines Datenbank Clusters Stellen Sie sicher dass das Installationsverzeichnis des HADB Servers packagepath aufallen teilnehmenden Hosts identisch ist createdomain schl gt m glicherweise fehl 6173886 6253132 Beschreibung Wenn der Management Agent auf einem Host mit mehreren Netzwerkschnittstellen ausgef hrt wird kann der Befehl createdomain fehlschlagen wenn sich nicht alle Netzwerkschnittstellen im selben Teilnetz befinden hadbm Fehler 22020 Die Management Agents konnten keine Dom ne herstellen Pr fen Sie ob die Hosts mit UDP Multicast kommunizieren k nnen Die Management Agenten verwenden falls nicht anders konfiguriert die erste Schnittstelle f r UDP Multicasts die erste gem Definition durch das Ergebnis von java net NetworkInterface getNetworkInterfaces Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Hochverf gbarkeit L sung Die beste L sung besteht darin dem Management Agenten vorzuschreiben welches Teilnetz er verwenden soll setzen Siema server mainternal interfaces in der Konfigurationsdatei z B ma server mainternal interfaces 10 11 100 0 Alternativ kann der Router z
40. ann nicht installiert werden da unvollst ndige HA Version ermittelt wurde 6602508 Beschreibung Nur Solaris Nach der Installation von Anwendungsserver 9 1 Update 1 unter SPARC Solaris 10 mit HADB wird m glicherweise der folgende Fehler angezeigt wenn Sie Anwendungsserver starten und anschlie end versuchen JES 5 UR1 mit Registry Server zu installieren Abh ngigkeitsfehler Installation kann nicht fortgesetzt werden da die auf diesem Host ermittelte Version von H Session Store 4 4 3 unvollst ndig ist und eine kompatible Version f r den Service Registry Bereitstellungs Suppo L sung Registry Server kann nicht von JES 5 UR1 mit Anwendungsserver 9 1 Update 1 IFR auf Solaris Computern installiert werden Die Registry Server Pakete m ssen manuell ber den Befehl pkgadd aus dem folgenden JES5 UR1 Distributionsverzeichnis installiert werden path OS Products registry svr Packages IE 6 0 Browser spezifisch beim Exportieren der Lastenausgleichs Konfigurationsdatei wird ein Fehler ausgegeben 6516068 Beschreibung Nur Internet Explorer 6 Beim Versuch die Lastenausgleichs Konfigurationsdatei loadbalancer xml aus Internet Explorer 6 zu exportieren zeigt der Browser in einer Fehlermeldung an dass die DTD Datei sun loadbalancer_1 2 dtd nicht ermittelt werden kann Kapitel3 Bekannte Probleme und Beschr nkungen 51 Installation 52 L sung Verwenden Sie zum Speichern der Datei die folgende Umgehung 1 Klicken Si
41. asst die folgenden Verbesserungen Registrierung f r Sun Connection Sie k nnen Anwendungsserver ber das Anwendungsserver Installationsprogramm die Benutzeroberfl che der Admin Konsole oder das Update Center f r Sun Connection http www sun com service sunconnection index jsp registrieren Die Registrierung von Anwendungsserver f r Sun Connection bietet die folgenden Vorteile Patch Informationen und Updates zur Problembehandlung Screencasts und Lernprogramme Neuheiten und Ereignisse 10 Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Neuheiten in Version 9 1 Support und Schulungsangebote AIX Betriebssystemunterst tzung Anwendungsserver 9 1 Update 1 wird unter dem AIX Betriebssystem f r Dom nen unterst tzt die mit dem Entwickler oder dem Clusterprofi erstellt wurden Hinweis Das Enterprise Profil wird nicht unterst tzt da HADB und NSS unter AIX Betriebssystemen nicht unterst tzt werden Unterst tzung des Ubutu Betriebssystems Anwendungsserver 9 1 Update 1 kommt im Paket mit dem Ubuntu Linux Betriebssystem Hinweis Die in der Dokumentation zu Anwendungsserver 9 1 Update 1 enthaltenen Installationsinformationen sind f r dieses Betriebssystem nicht relevant Hinweis Das Enterprise Profil wird unter Ubuntu Linux Betriebssystemen nicht unterst tzt da HADB und NSS unter Ubuntu Linux Betriebssystemen nicht unterst tzt werden Unterst tzung f r
42. b AccessLocalException Client not authorized for this invocation L sung Definieren Sie in der Bereitstellungsbeschreibungsdatei sun ejb jar xml im Element principal name den Principalnamen f r den die run as Rolle angegeben ist Kapitel3 Bekannte Probleme und Beschr nkungen 63 Aufr sten 64 Aufr sten SSL Beendigung funktioniert nicht 6269102 Beschreibung Die SSL Beendigung funktioniert nicht wenn Load Balancer Hardware f r die SSL Beendigung konfiguriert ist ndert Anwendungsserver das Protokoll w hrend der Umleitung von https zu http L sung F gen Sie zwischen dem Hardware Lastausgleich und Anwendungsserver einen Software Lastausgleich hinzu Socket Verbindungsleck mit SSL 6492477 Beschreibung Aufgrund eines JVM Fehlers tritt bei einigen JDK Versionen ein Leckproblem auf wenn security enabled f r ein HTTP Zielger t auf t rue gesetzt ist Im Folgenden sind die Schritte zum Reproduzieren dieses Fehlers aufgelistet 1 Setzen Sie security enabled f r das HTTP Zielger t auf t rue lt http listener acceptor threads 1 address 0 0 0 0 blocking enabled false default virtual server server enabled true family inet id http listener 1 port 8080 security enabled true server name xpowered by true gt 2 Kommentieren Sie das Anhalten der Dom ne am Ende von Quicklook Tests heraus F hren Sie Quicklook Tests aus 4 berpr fen Sie die Socket Verwendung netstat an grep
43. b bin verwendet werden startNetworkServer startNetworkServer bat Skript zum Starten des Netzwerkservers stopNetworkServer stopNetworkServer bat Skript zum Anhalten des Netzwerkservers ij ij bat Interaktives JDBC Skripting Tool dblook dblook bat Skript zur vollst ndigen bzw teilweisen Anzeige der DLL f r eine Datenbank sysinfo sysinfo bat Skript zur Anzeige von Versionsverwaltungsinformationen f r die Java DB Umgebung NetworkServerControl NetworkServerControl bat Skript das eine M glichkeit zur Ausf hrung der Befehle in der NetworkServerControl APlbietet Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Hardware und Softwareanforderungen Y So konfigurieren Sie Ihre Umgebung zur Ausf hrung der Java Siehe auch DB Dienstprogrammskripts Stellen Sie sicher dass die JAYA_HOME Umgebungsvariable das Verzeichnis angibt in dem das JDK installiert ist Legen Sie fest dass die Umgebungsvariable DERBY HOME auf das Verzeichnis as install javadb verweist Weitere Informationen zu diesen Dienstprogrammen finden Sie in der folgenden Derby Dokumentation Derby Tools and Utilities Guide http db apache org derby docs 10 1 tools Derby Server and Administration Guide http db apache org derby docs 19 1 adminguide Webserver In diesem Abschnitt sind die Webserver aufgelistet die f r Sun Java System Anwendungsserver 9 1 Update 1 unterst tzt werd
44. baler Zone 6573511 Beschreibung Bei der Installation oder Deinstallation von Anwendungsserver mit Hochverf gbarkeitspaketen in einer globalen Zone treten zwei Probleme auf 1 HA Pakete werden in s mtlichen Zonen installiert dies ist m glicherweise nicht gew nscht 2 Beider Deinstallation werden HA MQ und JDK Pakete aus allen Zonen entfernt dies ist m glicherweise nicht gew nscht Dieses Problem tritt nicht auf wenn die Installation oder Deinstallation ber eine lokale Root Zone durchgef hrt wird L sung F hren Sie Installationen und Deinstallationen nicht ber eine globale sondern ber eine lokale Zone durch Hochverf gbare Webanwendungen die unter bereitgestellt werden k nnen HTTP Sitzungen nicht fortsetzen die im Speicher repliziert wurden Issue Tracker 2972 Beschreibung Hochverf gbare Webanwendungen die unter bereitgestellt wurden k nnen keine HTTP Sitzungen beibehalten wenn als Persistenztyp die In Memory Replikation verwendet wird L sung Stellen Sie hochverf gbare Webanwendungen welche die In Memory Replikation als Persistenztyp verwenden ber einen anderen Kontext Root als bereit Wenn Sie eine solche Webanwendung unter bereitstellen m chten k nnen Sie sie als das Standardwebmodul des virtuellen Servers festlegen f r welchen die Webanwendung bereitgestellt wurde Das Installationsprogramm f r die AS Lastenausgleichskomponente hat den usr lib mps Pfad nichtin
45. beispielsweise auf wenn Sie versuchen eine Anwendung mit der Modul ID der urspr nglich bereitgestellten Anwendung bereitzustellen da der Server die Modul ID f r die Auswahl eines Verzeichnisses f r das Speichern der Dateien der Anwendung verwendet Aus demselben Grund schl gt auch der Versuch fehl die Anwendung erneut bereitzustellen ohne dass die Bereitstellung zuvor aufgehoben wurde Diagnose Wenn Sie die Anwendung erneut bereitstellen m chten oder die Anwendung bereitstellen m chten nachdem Sie die Bereitstellung der Anwendung zuvor aufgehoben haben gibt das asadmin Programm eine Fehlermeldung aus die etwa der folgenden Meldung entspricht Beim Ausf hren des Befehls ist ein Ausnahmefehler aufgetreten Die Ausnahmemeldung lautet CLI171 Bereitstellung des Befehls fehlgeschlagen Bereitstellung der Anwendung in der Dom ne fehlgeschlagen Bereitstellung nicht m glich Modulverzeichnis ist gesperrt und kann nicht gel scht werden L sung Wenn Sie bei der Bereitstellung einer Anwendung precompilejsps false die Standardeinstellung festlegen tritt dieses Problem nicht auf Beachten Sie dass beim ersten Aufruf der Anwendung die JSP Kompilierung ausgel st wird sodass die Antwortzeit f r den ersten Aufruf l nger ist als f r folgende Aufrufe Beachten Sie weiterhin dass Sie im Falle einer Vorkompilierung den Server stoppen und erneut starten m ssen bevor Sie die Bereitstellung der Anwendung aufheben oder die Anwendu
46. ch die IFR Installation von Anwendungsserver 9 1 Update 1 auf Linux Plattformen und tritt nur auf wenn die Option JDK installieren ausgew hlt ist Verkn pfen Sie usr jdk entsys j2se nach der Installation umgehend manuell mit dem Verzeichnis usr java jdk1 5 0_12 um dieses Problem zu umgehen AS9 1 IFR Win In Place Sicherung wird nicht in die asupdate bat Formularwert berpr fung integriert falscher Pfad 6596412 Beschreibung Bei der Aktualisierung von Anwendungsserver 9 1 Update 1 IFR unter Windows wird die In Place Sicherung nicht ordnungsgem in die asupdate bat Formularwerte integriert Genau gesagt wenn Sie in einem ASupdate bat GUI Bildschirm falsche Informationen eingeben und auf Weiter klicken versucht das Upgrade Installationsprogramm zu ermitteln ob es sich um ein In Place Upgrade handelt Falls ja wird domain1 vor dem Upgrade in ein Sicherungsverzeichnis verschoben Im Verlauf des Upgrades wird eine Fehlermeldung aufgrund dieser falschen Informationen angezeigt Wenn Sie versuchen den Fehler umgehend zu beheben wird ein Pfadfehler ausgegeben da domain1 bereits verschoben wurde L sung ndern Sie das Quellverzeichnis entweder in das Verzeichnis domain1_timestamp unter current source path backup oder beenden Sie das Installationsprogramm ber die Schaltfl che Abbrechen und starten Sie den Vorgang erneut Beim AS9 1 IFR Inline Upgrade unter Windows wird Domain gel scht wenn asupgrade bat mit kurzem und la
47. cht kommunizieren und f hren dazu dass der create Befehl h ngt L sung Wenn Sie hadbm create auf Hosts mit mehreren Schnittstellen verwenden m ssen Sie immer die IP Adressen angeben die ausdr cklich die DDN Notation verwenden Reassemblierungsfehler unter Windows 6291562 Beschreibung Aufder Windows Plattform kann es bei bestimmten Konfigurationen zu einer gro en Anzahl von Reassemblierungsfehlern im Betriebssystem kommen Das Problem trat bei Konfigurationen von mehr als zwanzig Knoten auf als mehrere Tabellenscans select gleichzeitig ausgef hrt wurden Symptome k nnen sein dass die Transaktionen h ufig abbrechen die Reparatur oder Wiederherstellung lange Zeit in Anspruch nehmen kann und es zu h ufigen Zeit berschreitungen an verschiedenen Stellen im System kommt Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Hochverf gbarkeit L sung Um das Problem zu beheben kann die Windows Registrierungsvariable HKEY LOCAL _MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters auf einen Wert festgelegt werden der h her ist als der Standardwert 100 Es wird empfohlen diesen Wert auf 0x1000 4096 zu erh hen Weitere Informationen finden Sie unter Artikel 811003 http support microsoft com default aspx scid kb en us 811003 der Microsoft Supportseiten Sitzungsstatus wird nicht beibehalten wenn der Browser ber einen weiteren Cookie mit dem Pfad verf gt 655341
48. ckage true replacePackage true dynamicSections 1000 Einzelheiten zur Konfiguration von Verbindungspools finden Sie im Sun Java System Application Server 9 1 Administration Guide Beschreibung 2 Im Zusammenhang mit dem oben erw hnten PrepardStatement Fehler kann folgender Fehler auftreten Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Bereitstellung sunm DB2 JDBC Driver DB2 Virtueller Speicher oder Datenbankressource steht nicht zur Verf gung L sung 2 Erh hen Sie den Wert des Konfigurationsparameters APPLHEAPSZ des DB2 Servers Ein geeigneter Wert ist 4096 Beschreibung 3 Isolationsebene TRANSACTION_SERIALIZABLE Wenn eine Anwendung die Isolationsebene TRANSACTION SERIALIZABLE und einen der oben genannten Parameter verwendet kann die Anwendung beim Verbindungsaufbau abst rzen L sung 3 Um die Isolationsebene f r eine Verbindung wie gew nscht setzen zu k nnen muss das entsprechende Verbindungspool auf derselben Isolationsebene erstellt werden Anweisungen finden Sie im Sun Java System Application Server 9 1 Administration Guide Java DB wird nach dem Neustarten des Computers oder Starten von Application Server nicht gestartet 6515124 Beschreibung Die im Paket enthaltene Java DB Datenbank wird nach dem Neustarten eines Hostsystems oder einer Solaris Zone bzw nach dem Starten von Anwendungsserver nicht automatisch neu gestartet Dies ist kein Fehler sondern das er
49. dem integrierten jmx connector Server und dem neuen jmx connector Server verursacht Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Administration L sung Wenn Sie jconsole oder einen anderen JMX kompatiblen Client verwenden k nnen Sie den standardm ig beim Start von Application Server gestarteten JMX Konnektor Server wiederverwenden Wird der Server gestartet wird eine Zeile hnlich der unten dargestellten Zeile auf dem Server angezeigt Protokoll Sie k nnen eine Verbindung zur dort angegebenen JMXService URL herstellen und dieselben Management Konfigurationsoperationen durchf hren nachdem Sie die Anmeldeinformationen erfolgreich angegeben haben beispielsweise 2004 11 24T17 49 08 203 0800 INFO sun appserver ee8 1 javax enterprise system tools admin ThreadID 1 ADM1501 Dies ist die JMXServiceURL f r JMXConnectorServer service jmx rmi jndi rmi hostname 8686 management rmi jmx connector Dieser URL gilt f r die entfernten administrativen Clients die die JSR 160 JMX Konnektoren verwenden Weitere Informationen finden Sie im Sun Java System Application Server 9 1 Administration Guide Konfigurationsdatei f r den Lastenausgleich wird nicht mit der Endpunkt URL eines Webservice erstellt 6236544 6275436 Beschreibung Beim Einrichten der Lastenausgleichskonfiguration mit einer Anwendung die ber ein EJB Modul verf gt und eine Webservice URL ex
50. des hinzu grant codeBase file usr share lib saaj impl jar permission java security AllPermission F wscompile schl gt mit Fehler package javax xml rpc does not exist in JDK6 u4 b3 fehl 6638567 Beschreibung Die Ant Task wscompile schl gt f r Java EE SDK 9 1 Update 1 in JDK 6 Update 4 fehl F r jede JAX RPC API Klasse wird die folgende Fehlermeldung angezeigt package Paketname does not exist Kapitel3 Bekannte Probleme und Beschr nkungen 77 Webdienste L sung Stellen Sie vor dem Ausf hren der Ant Aufgabe wscompile sicher dass javaee jar im Klassenpfad angegeben ist nicht j2ee jar 78 Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008
51. die GlassFish http java sun com javaee glassfish Community gestartet um einen kostenlosen kommerziellen Open Source Anwendungsserver zu entwickeln der die neuesten Funktionen der Java EE 5 Plattform sowie verwandter Enterprise Technologien implementiert Anwendungsserver basiert auf dem von Sun Technikern und der GlassFish Community entwickelten Quellcode Unterst tzung f r das Update Center Das Update Center von Anwendungsserver bietet automatisierte Anwendungsserver Updates und einen einfachen Zugriff auf zus tzliche Komponenten Weitere Informationen finden Sie unter Verwenden des Update Centers f r Anwendungsserver auf Seite 26 Hardware und Softwareanforderungen In diesem Abschnitt sind die Anforderungen aufgelistet die vor der Installation des Sun Java System Anwendungsserver 9 1 Update 1 Produkts erf llt sein m ssen Unterst tzte Plattformen auf Seite 14 Unterst tzung der Systemvirtualisierung auf Seite 16 Wichtige Informationen zu Patches auf Seite 16 JDK Version auf Seite 16 Apache Ant Version auf Seite 16 JDBC Treiber und Datenbanken auf Seite 17 Verwendung der geb ndelten Java DB Datenbank auf Seite 18 Webserver auf Seite 19 Browser auf Seite 19 HADB Anforderungen und unterst tzte Plattformen auf Seite 20 Upgrade von Sun Java System Anwendungsserver auf Seite 21 Weitere Anforderungen auf Seite 21 Unterst tzte Plattformen
52. e im Internet Explorer auf der Seite f r den Lastenausgleich auf Export Die Meldung XML Seite kann nicht angezeigt werden wird angezeigt 2 Klicken Sie auf den Fehlerrahmen und w hlen Sie in Internet Explorer Datei gt Speichern unter 3 Speichern Sie die Datei loadbalancer xml in einem Verzeichnis Ihrer Wahl Installation In diesem Abschnitt werden die bekannten Installationsprobleme sowie ihre L sungen beschrieben Auf einigen Linux Systemen reagiert die Anwendung beim Herunterfahren der Installation nicht mehr wenn auf die Schaltfl che Fertig stellen geklickt wird 5009728 Beschreibung Dieses Problem wurde unter verschiedenen Linux Systemen festgestellt Am h ufigsten kommt das Problem auf Java Desktop System 2 vor Es wurde jedoch auch bei Distributionen von Linux Red Hat beobachtet Nachdem Sie im letzten Fenster des Installationsprogramms auf die Schaltfl che Fertig stellen geklickt haben schl gt der Versuch des Installationsprogramms fehl die Seite Info bzw die Seite zur Produktregistrierung im Browser anzuzeigen Das Programm reagiert nicht mehr und zeigt keine Befehlseingabeaufforderung an L sung Beenden Sie den Installer durch Dr cken von Strg C im Terminalfenster in dem der Installer gestartet wurde Danach wird manchmal ein Browser Fenster mit einer Produktinfo Seite oder einer Registrierungsseite angezeigt Sollte diese Seite nicht angezeigt werden starten Sie den Browser und geben die folgende
53. eine Sicherung der Dom nen im Dom nen Root Verzeichnis um den Verlust dieser Dom nen im Installationsprozess zu verhindern Beenden Sie den Vorgang am Ende des Installationsprozesses wenn Sie vom Installationsprogramm zum Aufrufen des Upgrade Tools aufgefordert werden Kopieren Sie die gesicherten Dom nen in das Dom nenverzeichnis wenn diese verloren gegangen sind Starten Sie das Upgrade Tool manuell um die Aktualisierung durchzuf hren Solaris das vorab eingef gte Master Passwort im Upgrade Tool stammt aus AS9 1 nicht AS8 2 6565825 Beschreibung Beim Upgrade von AS 8 2 auf9 1 wird das Master Passwort aus der 8 2 Installation in der 9 1 Installation nicht geerbt Dies f hrt anschlie end bei der n chsten Admin Anmeldung zu einem Authentifizierungsfehler L sung Das standardm ige Admin Passwort in Anwendungsserver 9 1 Update 1 lautet changeit Um nach dem Upgrade von 8 2 Probleme bei der Anmeldung am 9 1 Server zu vermeiden f hren Sie einen der folgenden Schritte aus ndern Sie das Admin Passwort aus Version 8 2 vor dem Upgrade in changeit Akzeptieren Sie das standardm ige Admin Passwort w hrend des Upgrades nicht sondern geben Sie explizit das gew nschte Passwort ein Melden Sie sich unter Verwendung des Standardpassworts an 9 1 an und ndern Sie dieses Passwort umgehend Kapitel3 Bekannte Probleme und Beschr nkungen 67 Aufr sten 68 AS9 1 IFR Upgrade Tool migriert JES5U1 MQ Speicher
54. ekannten Probleme zum Beispielcode der Anwendungsserver 9 1 Update 1 Software und ihre L sungen beschrieben Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juni 2008 Beispiele In der Dokumentation ist nicht ausdr cklich vermerkt dass JMS Ressourcen erstellt werden m ssen 6198003 Beschreibung In der Dokumentation ist nicht ausdr cklich angegeben dass Sie JMS Ressource erstellen m ssen bevor die Beispielanwendung f r das MQ Failover im Anschluss an die asadmin Bereitstellungsanweisungen ausgef hrt wird Folgender Fehler wird ausgegeben opt SUNWappserver domains domainl config sun acc xml name MQFailoverTestClient textauth user j2ee password j2ee Nov 18 2004 10 50 17 PM com sun enterprise naming NamingManagerImpl bindObjects SEVERE NAM0006 JMS Zielobjekt nicht gefunden jms durable TopicA Nov 18 2004 10 50 18 PM com sun enterprise naming NamingManagerImpl bindObjects SEVERE javax naming NameNotFoundException javax naming NameNotFoundException In der Dokumentation wird nicht ausdr cklich erw hnt dass bei einer manuellen Bereitstellung mit den Befehlen asadmin deploy JMS Ressourcen manuell erstellt und die vorgegebenen ant Ziele f r das Bereitstellen derselben Software verwendet werden m ssen L sung Verwenden Sie f r das Skript build xml das Ziel asant Bereitstellung Das Skript erstellt die f r die Ausf hrung der Anwendung erforderlichen JMS Ressourcen Unter
55. en TABELLE2 5 Unterst tzte Webserver Web Server Version Betriebssystem Sun Java System Web Server 6 1 7 0 Solaris SPARC 8 9 10 Solaris x86 9 10 Red Hat Enterprise Linux 2 1 Update 2 3 0 Update 1 Apache Web Server 1 3 1 4 2 0 Solaris SPARC 9 10 Solaris x86 10 Red Hat Enterprise Linux 2 1 Update 2 3 0 Update 1 Microsoft IIS 5 0 Windows Server 2003 Windows 2000 Advanced Server Service Pack 4 Unterst tzung f r weitere Plattformen darunter Windows und HP UX werden zu einem sp teren Zeitpunkt zur Verf gung gestellt Browser In diesem Abschnitt sind die Browser aufgelistet die f r Sun Java System Anwendungsserver 9 1 Update 1 unterst tzt werden Kapitel2 ber Anwendungsserver 9 1 Update 1 und Anwendungsserver 9 1 Update 2 19 Hardware und Softwareanforderungen TABELLE2 6 Unterst tzte Webbrowser Browser Version Mozilla 1 7 12 Internet Explorer 6 0 Service Pack 2 7 0 Firefox 15 2 Safari 2 Netscape 8 0 4 8 1 9 0 9 0 x HADB Anforderungen und unterst tzte Plattformen Neben den unter Hardware und Softwareanforderungen auf Seite 14 aufgelisteten Anforderungen m ssen Sie sicherstellen dass Ihr System die unten zum Ausf hren von HADB aufgelisteten Anforderungen erf llt Unterst tzte Plattformen auf Seite 20 Anforderungen an den Host f r den HADB Server auf Seite 21 Anforderungen an den Host f r das HADB Management
56. en Nach einem Downgrade m ssen Sie weiter den Management Agent von der letzten HADB Version verwenden Installation Deinstallaton und Beibehalten von symlink 6271063 Beschreibung Hinsichtlich der Installation Deinstallation des HADB c Pakets Solaris SUNWhadbc Linux sun hadb c lt m n u p gt wird symlink opt SUNWhadb lt m gt nicht mehr ver ndert sobald dieser Symlink vorhanden ist Daher ist es m glich dass eine verwaiste symlink vorhanden ist L sung L schen Sie symlink vor der Installation oder nach der Deinstallation es sei denn die Datei wird verwendet Management Agents in globalen und lokalen Zonen k nnen sich gegenseitig beeinflussen 6273681 Beschreibung Unter Solaris 10 wird beim Anhalten eines Management Agents unter Verwendung des Skripts ma initd in einer globalen Zone auch der Management Agent in der lokalen Zone angehalten L sung Installieren Sie den Management Agent nicht sowohl in der globalen als auch der lokalen Zone hadbm ma sollte eine sinnvollere Fehlermeldung ausgeben wenn f r ein Sitzungsobjekt eine Zeit berschreitung erreicht wurde und dieses Objekt im MA gel scht wurde 6275103 Beschreibung Mitunter kann es durch einen Ressourcenkonflikt auf dem Server dazukommen dass der Management Client getrennt wird Bei der erneuten Verbindungsherstellung wird u U eine irref hrende Fehlermeldung hadbm Fehler 22184 Zum Herstellen der Verbindung mit dem Management Agenten ist ein Passwort
57. en bekannte Probleme des Anwendungsclients sowie ihre L sungen beschrieben Mit Application Client Archive kombinierte Bibliotheks JAR berschreibt MANIFEST Datei 6193556 Beschreibung Wenn Sie in Ihrer Client JAR ber eine JAR Datei auf oberster Ebene verf gen in diesem Fall reporter jar und den Client JAR bereitstellen berschreibt die Datei MANIFEST f r diese JAR die Datei MANIFEST f r den Client JAR L sung Zu diesem Zeitpunkt steht keine L sung zur Verf gung ACC versucht stets eine Verbindung mit localhost 3700 herzustellen 6527987 Beschreibung Der Anwendungsclient versucht stets eine Verbindung mit localhost 3700 herzustellen Das Problem ist dass mehrere Systemeigenschaften gelesen werden m ssen bevor der Clientcode aufgerufen wird L sung Setzen Sie die folgenden Werte als Systemeigenschaften Din JAVA_CMD Setzen Sie diese Werte nicht in Ihrem appclient Code org omg CORBA ORBInitialHost server instance host org omg CORBA ORBInitialPort server instance port Dom ne kann nicht gestartet werden sunpkcs11 jar nicht vorhanden 6571044 Beschreibung Bei Ausf hrung auf Linux mit 64 Bit wird beim Starten der Dom ne die folgende Ausnahme ausgel st Das Problem wird durch eine nicht vorhandene Datei sunpkcs11 jar im Verzeichnis jdk1 5 0_11 jre lib ext ausgel st Kapitel3 Bekannte Probleme und Beschr nkungen 39 Im Lieferumfang enthaltene Sun JDBC Treiber 40 L sung Dies ist
58. ende tabellarische Zusammenfassung zu unterst tzter Hardware zum Betriebssystem zu Java Development Kit JDK und Datenbanktreibern Kurzreferenz Informationen zum Arbeiten mit dem Anwendungsserver Produkt Installationshandbuch Installation der Software und deren Komponenten Handbuch zur Bereitstellungsplanung Evaluierung der Anforderungen Ihres Systems und Ihres Unternehmens um Anwendungsserver in Ihrer Site optimal einzusetzen Dieses Handbuch beschreibt au erdem grunds tzliche Informationen und Problematiken die beim Bereitstellen des Servers ber cksichtigt werden m ssen Application Deployment Guide Bereitstellen von Anwendungen und Anwendungskomponenten f r Anwendungsserver Umfasst Informationen zu den Bereitstellungsbeschreibungen Entwicklerhandbuch Erstellen und Bereitstellen von Anwendungen der Java Platform Enterprise Edition Java EE Plattform die in Anwendungsserver ausgef hrt werden sollen und dem offenen Java Standardmodell f r Java EE Komponenten und APIs entsprechen Enth lt Informationen zu Entwicklerwerkzeugen Sicherheit Debugging und Erstellung eines Lebenszyklusmoduls Java EE 5 Lernprogramm Verwenden der Java EE 5 Plattformtechnologien und APIs zum Entwickeln von Java EE Anwendungen Kapitel1 berblick 5 Problemmeldungen und Feedback TABELLE 1 2 B cher im Anwendungsserver Dokumentationssatz Fortsetzung Buchtitel Beschreibung Java WSIT Le
59. endungsserver stellt einen Entwicklungspfad f r Webservices zur Verf gung der sowohl den Entwicklungsprozess vereinfacht als auch extrem flexible Erweiterungsm glichkeiten bereith lt Informationen ber diese Versionshinweise auf Seite 3 nderungsprotokoll der Versionshinweise auf Seite 4 Standardpfade des Betriebssystems Ubuntu auf Seite 4 Eingabehilfen auf Seite 5 Dokumentation zum Thema auf Seite 5 Problemmeldungen und Feedback auf Seite 6 Ihre Meinung ist gefragt auf Seite 7 Weitere Quellen von Sun auf Seite 7 Informationen ber diese Versionshinweise Diese Versionshinweise enthalten wichtige Informationen die zum Zeitpunkt der Ver ffentlichung von Sun Java System Anwendungsserver 9 1 Update 1 und 9 1 Update 2 zur Verf gung standen Hier werden Verbesserungen bekannte Probleme und andere aktuelle Aspekte erl utert Lesen Sie dieses Dokument bevor Sie Anwendungsserver 9 1 Update 1 oder 9 1 Update 2 verwenden nderungsprotokoll der Versionshinweise Die neueste Ausgabe dieser Versionshinweise wird auf der Sun Java System Anwendungsserver Dokumentations Website http docs sun com col1l 1343 5 bereitgestellt Besuchen Sie diese Website vor der Installation und Konfiguration Ihrer Software und sp ter regelm ig um stets die neuesten Versionshinweise und Produktdokumentationen verf gbar zu haben Diese Dokumentation nimmt Bezug auf URLs zu Produkten von Drittanbi
60. enfalls ein Upgrade auf die mit Anwendungsserver 9 1 Update 1 IFR kombinierte Version durch Selbst bei Auswahl und Installation der Komponente der Beispielanwendung wird MQ auf die IFR Version aktualisiert a F hren Sie die Anwendungsserver Installation in der globalen Zone durch w hlen Sie jedoch lediglich die Beispielkomponenten Bei der Installation der Beispielkomponente werden auch MQ und die gemeinsamen Anwendungsserver Komponenten in allen Zonen installiert b F hren Sie die Anwendungsserver Installation erneut durch diesmal jedoch in der lokalen Sparse Zone Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Java Persistence Die Installation sollte ohne Probleme abgeschlossen werden IFR Installatationsaufforderung console muss entfernt werden M chten Sie eine Aktualisierung von einer fr heren Application Server Version durchf hren 6592454 Beschreibung Wenn Sie das Anwendungsserver 9 1 Update 1 IFR Intallationsprogramm mit der Option console Befehlszeilenmodus ausf hren wird die folgende Aufforderung angezeigt M chten Sie eine Aktualisierung von einer fr heren Application Server Version durchf hren Leider unterst tzt das IFR Installationsprogramm solche Aktualisierungen nicht sodass diese Meldung falsch ist Wenn Sie die Frage mit Ja beantworten wird der Installationsprozess normal fortgesetzt es wird jedoch nicht angezeigt dass eine vollst ndige
61. erforderlich zur ckgegeben Kapitel3 Bekannte Probleme und Beschr nkungen 47 Hochverf gbarkeit 48 L sung Mitunter kann es durch einen Ressourcenkonflikt auf dem Server dazu kommen dass der Management Client getrennt wird Bei der erneuten Verbindungsherstellung wird u U eine irref hrende Fehlermeldung hadbm Fehler 22184 Zum Herstellen der Verbindung mit dem Management Agenten ist ein Passwort erforderlich zur ckgegeben Pr fen Sie ob ein Ressourcenproblem auf dem Server vorliegt ergreifen Sie geeignete Ma nahmen z B f gen Sie weitere Ressourcen hinzu und f hren Sie den Vorgang erneut aus Nicht Root Benutzer k nnen HADB nicht verwalten 6275319 Beschreibung Die Installation mit Java Enterprise System als Root gibt von Root verschiedenen Benutzern keine Benutzerrechte zum Verwalten von HADB L sung Melden Sie sich immer als Root an um HADB zu verwalten Der Management Agent sollte keine Schnittstellen f r spezielle Zwecke verwenden 6293912 Beschreibung Schnittstellen f r besondere Zwecke mit IP Adressen wie 0 0 0 0 sollten nicht als g ltige Schnittstellen registriert werden die f r HADB Knoten im Management Agenten verwendet werden Die Registrierung solcher Schnittstellen kann zu Problemen f hren wenn an diesen Schnittstellen HADB Knoten eingerichtet werden indem ein Benutzer einen hadbm create Befehl mithilfe von Hostnamen anstelle von IP Adressen aufruft Die Knoten k nnen dann ni
62. ert bei Apache 1 3 der Verzeichnisname der mod_ss1l Quelle je nach verwendeter Apache Version Beispielsweise lautet bei Apache 1 3 33 der Name mod_ssl 2 8 22 1 3 33 Das Administratorhandbuch zur Hochverf gbarkeit enth lt keine Anweisungen zur Verwendung eines Zertifikats f r Apache 2 0 6307976 Zum Ausf hren der Apache Sicherheit m ssen Sie ein Zertifikat verwenden Anweisungen wie Sie von einer Zertifizierungsstelle ein Zertifikat erhalten finden Sie in den Informationen ber Zertifikate unter modssl FAQ http www modssl org docs 2 8 ssl_faq html ToC24 Apache Web Server muss als Root gestartet werden 6308021 Wenn Ihr Anwendungsserver unter Solaris unter Root installiert wurde m ssen Sie Apache Web Server als Root starten Java Enterprise System Installationen werden als Root installiert F r Apache 2 0 gilt Folgendes Nach dem Start als Root kann Apache umgeschaltet und als ein anderer von Ihnen festgelegter Benutzer ausgef hrt werden Diesen Benutzer legen Sie in der Datei conf httpd conf fest Zum Start als Root m ssen Sie auf vielen Systemen die Datei httpd conf bearbeiten um die korrekte Gruppe anzugeben Ersetzen Sie folgende Zeile Group 1 Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Anwendungsclient durch Group nobody Weitere Informationen zur Benutzer Gruppenverwendung finden Sie in der Datei httpd conf Anwendungstclient In diesem Abschnitt werd
63. es 2 0 JAX WS 2 0 Common Annotations for the Java Platform 1 0 CAJ 1 0 Java Servlet 2 5 Die vollst ndige Liste der Java EE 5 Plattformtechnologien ist weiter unten in diesen Versionshinweisen enthalten Unterst tzung f r Web Services Interoperability Technologies WSIT Sun arbeitet eng mit Microsoft zusammen um die Interoperabilit t von Webservice Technologien der Enterprise Klasse sicherzustellen z B Nachrichtenoptimierung zuverl ssiges Messaging und Sicherheit Die urspr ngliche Version von WSIT ist das Ergebnis dieser Zusammenarbeit WSIT ist eine Implementierung verschiedener Open Web Dienstspezifikationen zur Unterst tzung von Unternehmensfunktionen Zus tzlich zu den genannten Technologien umfasst WSIT eine Bootstrapping und Konfigurationstechnologie Auf Grundlage der derzeit in die Java Plattform integrierten XML Basisunterst tzung nutzt oder erweitert WSIT vorhandene Funktionen und f gt neue Unterst tzung f r interoperable Webdienste hinzu z B Bootstrapping und Konfiguration Technologie zur Nachrichtenoptimierung Technologie f r zuverl ssiges Messaging Sicherheitstechnologie Weitere Informationen zur WSIT Integration in Anwendungsserver finden Sie unter Weitere Informationen zur WSIT Integration auf Seite 28 weiter unten in diesem Kapitel JBI Unterst tzung JBI erweitert Java EE um Service Provider Interfaces SPI f r die Business Integration Mit diesen SPI k nnen Entwickler eine Java Busi
64. es Problem kann erkannt werden indem in den HADB Protokolldateien nach den folgenden Meldungen gesucht wird n 3 NSUP INF 2005 02 11 18 00 33 844 p 731 Untergeordneter Prozess noman3 733 reagiert nicht n 3 NSUP INF 2005 02 11 18 00 33 844 p 731 Keine Reaktion von ihm in 104 537454 Sek n 3 NSUP INF 2005 02 11 18 00 33 844 p 731 Untergeordneter Prozess noman3 733 wurde nicht gestartet L sung Die folgende Probleml sung wurde noch nicht verifiziert da das Problem noch nicht manuell reproduziert wurde Jedoch sollte durch Ausf hrung dieses Befehls f r den betroffenen Knoten das Problem gel st werden hadbm restartnode level clear nodeno dbname Kapitel3 Bekannte Probleme und Beschr nkungen 45 Hochverf gbarkeit 46 Beachten Sie dass alle Ger te f r den Knoten neu initialisiert werden Eventuell m ssen Sie den Knoten stoppen bevor Sie ihn neu initialisieren Der Management Agent wird mit der Ausnahme IPV6_MULTICAST_IF failed beendet 6232140 Beschreibung Beim Start auf einem Host auf dem Solaris 8 ausgef hrt wird und verschiedene NIC Karten installiert sind kann es passieren dass bei Vorhandensein einer Mischung von Karten mit aktiviertem IPv6 und IPv4 der Management Agent beendet wird und der Ausnahmefehler IPV6 MULTICAST_IF fehlgeschlagen auftritt L sung Legen Sie die Umgebungsvariable JAVA_OPTIONS auf Djava net preferIPv4Stack true fest zum Beispiel export JAVA_OPTIONS Djava net preferI
65. etern und bietet weitere relevante Informationen Hinweis Sun ist nicht f r die Verf gbarkeit der in diesem Dokument erw hnten Websites anderer Hersteller verantwortlich Sun haftet nicht f r den Inhalt oder Werbung auf diesen Websites oder f r die auf diesen Websites angebotenen Produkte und Materialien Sun bernimmt keine Verantwortung oder Haftung f r tats chliche oder angebliche Sch den oder Verluste die im Zusammenhang mit den auf diesen Websites angebotenen Informationen Waren oder Dienstleistungen entstanden sind nderungsprotokoll der Versionshinweise In diesem Abschnitt sind die nderungen aufgelistet die in diesen Versionshinweisen nach der Ver ffentlichung der urspr nglichen Version des Sun Java System Anwendungsserver 9 1 Update 1 Produkts durchgef hrt wurden TABELLE 1 1 nderungsprotokoll der Versionshinweise nderungsdatum Beschreibung Dezember 2007 FCS Version des Sun Java System Anwendungsserver 9 1 Update 1 Produkts Februar 2008 Ubuntu Linux FCS Version von Sun Java System Anwendungsserver 9 1 Update 1 April 2008 Einf hrung von Sun Java System Anwendungsserver 9 1 Update 2 Juni 2008 Unterst tzter Sun Java Web Server ge ndert auf 6 1 7 0 Abschnitt zur Unterst tzung der Systemvirtualisierung hinzugef gt Standardpfade des Betriebssystems Ubuntu F r die Pfadvariablen in der Dokumentation Sun Java System Anwendungsserver 9 1 Update 1 wurden im Ubuntu Linux Betriebssystem die folgenden
66. h passthrough Plug In Funktion in Anwendungsserver Enterprise Edition 7 1 war in zweistufigen Bereitstellungsszenarien n tzlich in denen Folgendes zutrifft Die Instanz von Application Server wird durch eine zweite Firewall hinter der firmeneigenen Firewall gesch tzt Essind keine direkten Client Verbindungen mit der Instanz von Application Server zul ssig In derartigen Netzwerkarchitekturen stellen Clients eine Verbindung mit einem Front End Webserver her der mit der Plugin Funktion service passthrough konfiguriert wurde und leiten HTTP Anforderungen zum Verarbeiten an die Proxy Instanz von Application Server weiter Die Instanz von Application Server kann lediglich Anforderungen Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Webcontainer vom Proxy Webserver erhalten Direkte Anforderungen von Client Hosts sind nicht m glich Folglich erhalten alle auf der Proxy Instanz von Application Server bereitgestellten Anwendungen die Client Informationen wie z B die IP Adresse des Clients abfragen die IP des Proxy Hosts da dies der tats chliche Ursprungs Host der weitergeleiteten Anforderung ist L sung In Anwendungsserver Enterprise Edition 7 1 konnte die auth passthrough Plug In Funktion in der Application Server Proxy Instanz konfiguriert werden um die Informationen des Remote Cients direkt f r die auf dem Client bereitgestellten Anwendungen verf gbar zu machen als h tte d
67. hen Sie die Datei productregistry nicht wenn die Deinstallation nicht erfolgreich war Die Datei productregistry befindet sich unter Solaris im Ordner var sadm install und unter Linux im Ordner var tmp IFR Installation von AS in der lokalen Sparse Zone nicht m glich Problem mit MQ Paketen 6555578 Beschreibung Die Installation von Anwendungsserver in einer lokalen Sparse Zone schl gt fehl wenn Message Queue MQ nicht zuerst installiert wurde Das Installationsprogramm versucht MQ zu installieren und anschlie end schl gt die gesamte Installation fehl L sung MQ muss vor der Installation von Anwendungsserver in einer lokalen Sparse Zone manuell in der globalen Zone installiert werden F r dieses Problem gibt es zwei Umgehungen 1 Installieren Sie zuerst MQ 4 1 manuell ber dasselbe Medium in der globalen Zone auf dem sich auch die Anwendungsserver 9 1 Update 1 IFR Installation befindet um die aktuellsten MQ Pakete bereitzustellen a Verwenden Sie das geeignete Installationsprogramm f r Ihre Plattform mq4_1 installer Sun0S zip mq4_1 installer Sun0S_X86 zip mq4_1 installer Linux_X86 zip mq4_1 installer WINNT zip b Dekomprimieren Sie die Dateien und f hren Sie das Installationsprogramm aus Das Installationsprogramm befindet sich im Verzeichnis mg4_1 installer 2 Installieren Sie eine Komponente der IFR Installation in der globalen Zone Diese Aktion berpr ft die Version von MQ in der GZ und f hrt gegeben
68. ibliotheken bei Linux Installationen in anderen Pfaden befinden als bei Solaris Installationen Bei der Bereitstellung unter Linux m ssen Sie sicherstellen dass LD_LIBRARY_PATH auf die richtigen NSS Bibliotheken verweist Setzen Sie die Variable LD_LIBRARY_PATH entweder in Ihrer Umgebung oder im Shell Wrapper Skript as install bin asant L sung Gehen Sie folgenderma en vor Setzen Sie die Variable wie folgt LD_LIBRARY_PATH opt sun private lib F gen Sie dem Skript as install bin asant die folgende Zeile hinzu LD LIBRARY PATH AS_NSS LD LIBRARY _PATH export LD_LIBRARY_PATH Nach dem Upgrade verwenden AS 9 1 Beispiele und JES5 Portalbeispiele den Derby Port 1527 6574563 Beschreibung Nach dem Upgrade auf Anwendungsserver 9 1 Update 1 verwenden die Beispiele und die JES5 Portalbeispiele unter Windows den Derby Port 1527 Genau gesagt Anwendungsserver 9 1 Update 1 startet JavaDB automatisch an Port 0 0 0 0 1527 mit APP APP die JES5 Portal JavaDB versucht jedoch eine Bindung an hostnameIP 1527 mit portal portal herzustellen Dieses Problem ist bereits f r JES 5 aufgetreten Fehler 6472173 Die Umgehung f r Fehler 6472173 ist im Sun Java Enterprise System 5 Installationshandbuch f r Microsoft Windows dokumentiert L sung Starten Sie die Derby Datenbank ber den folgenden Befehl JES installation dir appserver bin asadmin start database dbhome JES installation dir portal data derby 62 Versionshinweise zu Sun Jav
69. ie Application Server Proxy Instanz die Anforderung direkt empfangen und nicht ber einen Webserver auf dem das service passthrough Plug In ausgef hrt wird In Anwendungsserver 9 1 Update 1 kann die auth passthrough Funktion aktiviert werden indem Sie die Eigenschaft authPassthroughEnabled des lt http service gt Elements in domain xml wie folgt auf TRUE setzen lt property name authPassthroughEnabled value true gt Die zu ber cksichtigenden Sicherheitsaspekte der auth passthrough Plug In Funktion in Anwendungsserver Enterprise Edition 7 1 gelten gleicherma en f r die authPassthroughEnabled Eigenschaft in Anwendungsserver 9 1 Update 1 Da ber authPassthroughEnabled Informationen au er Kraft gesetzt werden k nnen die m glicherweise f r Authentifizierungszwecke verwendet werden z B die IP Adresse von der die Anforderung stammt oder das SSL Clientzertifikat ist es u erst wichtig dass sich nur vertrauensw rdige Clients oder Server mit einer Anwendungsserver 9 1 Update 1 Instanz verbinden k nnen deren authPassthroughEnabled Eigenschaft auf TRUE gesetzt ist Als Vorsichtsma nahme wird empfohlen dass nur Server hinter der firmeneigenen Firewall mit dem auf TRUE gesetzten Befehl authPassthroughEnabled konfiguriert werden Ein Server der ber das Internet aufgerufen werden kann darf niemals mit dem auf TRUE gesetzten Befehl authPassthroughEnabled konfiguriert werden Beachten Sie dass in dem Fall wenn ein Proxy Webse
70. ienste wsimport Ausnahme in Thread main java lang NoClassDefFoundError com sun tools ws WsImport Dieser Fehler tritt auf obwohl die webservices tools jar Datei folgende Elemente enth lt com sun tools ws WsImport class com sun tools ws ant WsImport class und com sun tools ws ant WsImport2 class Dar ber hinaus funktioniert derselbe Testarbeitsbereich unter Verwendung von 1 5 0 10 JDK problemlos L sung Kopieren Sie die Datei webservices api jar vor dem Ausf hren der JAX WS Tests in das Verzeichnis JAVA_HOME jre lib endorsed publish to registry Befehle schlagen in IFR EE Builds fehl 6602046 Beschreibung JAXR verwendet SAAJ um SOAP Meldungen an die Registrierung zu senden Wenn nicht IFR verwendet wird befinden sich die SAAJ Klassen impl unter lib webservices rt jar Bei Einsatz von IFR befinden sich die SAAJ Klassen weiterhin unter lib webservices rt jar Dar ber hinaus befindet sich saaj impl jar im Verzeichnis usr share lib Diese JAR Datei wird von Anwendungsserver verwendet und hat Vorrang vor Klassen aus webservices rt jar Diese JAR Datei verf gt nicht ber die erforderlichen Sicherheitsberechtigungen um SOAP Meldungen an die Web Services Registrierung zu senden Das Paket sollte so ge ndert werden dass den JAR Dateien unter usr share lib Berechtigungen zugewiesen werden oder dass keine Abh ngigkeit von den JAR Dateien in usr share lib besteht L sung F gen Sie der server policy Datei Folgen
71. igere Informationen ersetzt Kapitel3 Bekannte Probleme und Beschr nkungen 59 Packaging 60 Packaging Beispiele Beim ffnen der JNDI Suche ber die Admin Ul werden eine Vielzahl von Ausnahmen in der Datei server log ausgegeben 6591734 Beschreibung Wenn die JNDI Suche ber die Admin GUI ge ffnet wird werden eine Vielzahl von Ausnahmen ausgegeben L sung Zu diesem Zeitpunkt steht keine L sung zur Verf gung In diesem Abschnitt werden bekannte Probleme und L sungen bez glich des Packaging des Softwarecodes f r Anwendungsserver 9 1 Update 1 beschrieben AIX monitor Befehl funktioniert nicht auf AIX 6655731 Beschreibung Der monitor Befehl kann nicht unter AIX Betriebssystemen ausgef hrt werden da die libeliutil so Bibliotheksdatei nicht in Anwendungsserver 9 1 Update 1 enthalten ist L sung So installieren Sie die fehlende libcliutil so Bibliotheksdatei Laden Sie die Datei appserv native 9 1 1 b16a jar herunter http download java net javaee5 external AlX appserv native jars appserv native 9 1 1 bl6a jar Wechseln Sie ins Verzeichnis in das Sie die Datei appserv native 9 1 1 bl6a jar heruntergeladen haben prompt cd destination dir Extrahieren Sie die Datei appserv native 9 1 1 bl6a jar prompt jar xf appserv native 9 1 1 b1l6a jar Kopieren Sie die Datei libcliutil soin das Verzeichnis as install lib prompt cp libcliutil so as install lib In diesem Abschnitt werden die b
72. isierte Online Hilfe f r asupgrade GUI vorhanden 6610170 Beschreibung Beim Ausf hren der asupgrade GUl in einer anderen Sprache als Englisch ist keine lokalisierte Version der Online Hilfe f r die GUI vorhanden L sung Gegenw rtig ist keine L sung verf gbar Die Lokalisierung der Online Hilfe ist f r alle Zielsprachen neben Englisch geplant Upgrade Tool hat das nodeagents Verzeichnis beim Upgrade in umgekehrter Reihenfolge mit mehreren Dom nen gel scht 6636871 Beschreibung Nach dem Upgrade einer Konfiguration mit mehreren Dom nen sind lediglich die Knotenagenten der zuletzt verarbeiteten Dom ne vorhanden Dieses Problem tritt auf da das Upgrade Tool das nodeagents Verzeichnis auf dem Ziel jedes Mal entfernt und neu erstellt wenn es eine Dom ne verarbeitet V L sung So behalten Sie alle Knotenagenten bei wenn Sie ein paralleles Upgrade f r mehrere Dom nen durchf hren 1 Erstellen Sie nach der Verarbeitung jeder Dom ne eine zip Datei des nodeagents Verzeichnisses 2 Dekomprimieren Sie die erstellten zip Dateien nachdem alle Dom nen verarbeitet wurden Nun sollten alle Knotenagenten vorhanden sein Webcontainer In diesem Abschnitt werden die bekannten Probleme mit Webcontainern sowie ihre L sungen beschrieben Unter Windows kann die Bereitstellung einer Anwendung ber precompilejsp true die JAR Dateien in der Anwendung sperren sodass eine sp tere Aufhebung der Bereitstellung bzw eine erne
73. l gt die Validierung von web xml basierend auf dem Servlet 2 4 Schema f r web xml fehl wodurch die Bereitstellung der Webanwendung fehlschl gt R ckw rtskompatibilit t Die Angabe eines leeren lt load on startup gt Elements ist mit Servlet 2 3 basierten web xml Dateien nach wie vor m glich L sung Geben Sie lt load on startup gt 0 lt load on startup gt an wenn Sie eine Servlet 2 4 basierte web xml Datei verwenden um anzugeben dass die Servlet Lastenreihenfolge irrelevant ist Keine Kompilierung von JSP Seite auf Servern mit eingeschr nkten Ressourcen m glich 6184122 Beschreibung Der Zugriff auf die JSP Seite erfolgt aber die eigentliche Kompilierung wird durchgef hrt und das Serverprotokoll enth lt die Fehlermeldung Unable to execute command mit folgenden Stapelverlaufsinformationen at org apache tools ant taskdefs Execute Javal3CommandLauncher exec Execute java 655 at org apache tools ant taskdefs Execute launch Execute java 416 at org apache tools ant taskdefs Execute execute Execute java 427 at org apache tools ant taskdefs compilers DefaultCompilerAdapter executeExternalCompile DefaultCompilerAdapter java 448 at org apache tools ant taskdefs compilers JavacExternal execute JavacExternal java 81 at org apache tools ant taskdefs Javac compile Javac java 842 Kapitel3 Bekannte Probleme und Beschr nkungen 73 Webcontainer 74 at org apache tools ant taskdefs Javac execute Ja
74. lattformen keine Ubuntu Plattformen verwendet Um diesen Fehler zu vermeiden verwenden Sie stattdessen das Tool asupgrade Aktivieren von vorab durchgef hrten Abrufvorg ngen f r Beziehungen auf mehreren Ebenen Vorab durchgef hrte Abrufvorg nge f r Informationen zu Beziehungen auf mehreren Ebenen werden f r CMP 2 1 Entity Beans unterst tzt Zum Aktivieren der vorab durchgef hrten Abrufvorg nge f r Beziehungen auf mehreren Ebenen setzen Sie die folgende Eigenschaft Dcom sun jdo spi persistence support sqlstore MULTILEVEL_PREFETCH true Weitere Informationen zu diesem Thema finden Sie unter Relationship Prefetching in Sun Java System Application Server 9 1 Developers Guide Weitere Informationen zur WSIT Integration Detaillierte Informationen zum WSIT Status finden Sie unter WSIT Status Notes https wsit dev java net source browse checkout wsit wsit status notes status notes 1 0 1 FCS html Auch das The WSIT Tutorial umfasst Informationen zur Verwendung von WSIT mit Anwendungsserver Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 KAPITEL 3 Bekannte Probleme und Beschr nkungen In diesem Kapitel sind bekannte Probleme und die entsprechenden Umgehungen f r die Sun Java System Anwendungsserver 9 1 Update 1 Software beschrieben Wenn f r ein Problem keine spezielle Plattform angegeben ist betrifft es alle Plattformen Die hier gegebenen Informationen sind
75. lgende Fehlermeldung angezeigt Fehler beim Laden von jmaki widgets jmaki charting line Widget id forml jmaki_charti1 Skript http easgelx5 red iplanet com 4848 resources jmaki charting line component js line 5437 Meldung area initialize ist keine Funktion L sung Verwenden Sie einen unterst tzten Browser Eine Liste der in Anwendungsserver 9 1 Update 1 unterst tzten Browser finden Sie unter Browser auf Seite 19 Standardports ndern sich in jeder Hauptversion von AS 6566481 Beschreibung Der standardm ige Admin Port wurde in jeder der drei vergangenen Versionen von Anwendungsserver ge ndert F r die Versionen 7 x 8 x und 9 x lautet der standardm ige Admin Port wie folgt m AS7 x 4848 m AS 8 x 4849 m AS 9 x 4848 L sung Dies ist kein Fehler sollte jedoch beachtet werden Der standardm ige Admin Port ist lediglich eine Empfehlung Es wird davon ausgegangen dass in zuk nftigen Versionen von Anwendungsserver der Standardport 4848 beibehalten wird Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juni 2008 Administration Der create domain Befehl schl gt mit einem benutzerdefinierten Master Passwort unter AIX fehl 6628170 Beschreibung Unter einem AIX Betriebssystem schl gt der Versuch eine Dom ne mit einem benutzerdefinierten Master Passwort zu erstellen mit dem folgenden Fehler fehl Keytool Fehler wahrscheinlich nicht bersetzt java lang
76. mbargo unterliegen oder an Personen und K rperschaften die auf der US Exportausschlussliste stehen einschlie lich jedoch nicht beschr nkt auf der Liste nicht zul ssiger Personen und speziell ausgewiesener Staatsangeh riger ist strengstens untersagt DIE DOKUMENTATION WIRD AS IS BEREITGESTELLT UND JEGLICHE AUSDR CKLICHE ODER IMPLIZITE BEDINGUNGEN DARSTELLUNGEN UND HAFTUNG EINSCHLIESSLICH JEGLICHER STILLSCHWEIGENDER HAFTUNG F R MARKTF HIGKEIT EIGNUNG F R EINEN BESTIMMTEN ZWECK ODER NICHT BERTRETUNG WERDEN IM GESETZLICH ZUL SSIGEN RAHMEN AUSDR CKLICH AUSGESCHLOSSEN 080821 20795 KAPITEL 1 berblick Bei Sun Java System Anwendungsserver handelt es sich um einen mit der Java EE 5 Plattform kompatiblen Server zur Entwicklung und Bereitstellung von Java EE Anwendungen und Java Web Services Der Einsatz dieses Servers zu Produktionszwecken ist kostenlos Sun Java System Anwendungsserver steht kostenlos zur Entwicklung Bereitstellung und Redistribution zur Verf gung Wenn Sie als Kunde an einer Redistribution interessiert sind wenden Sie sich bitte an Sun OEM Sales um eine Redistributionslizenz zu erhalten Das Sun Java System Anwendungsserver Produkt vereinfacht in hohem Ma e das Erstellen und Verwalten von Webservice Anwendungen Es bietet eine hohe Leistung sowie Clustererstellungs und Hochverf gbarkeitsfunktionen f r skalierbare Dienste die trotz Software und Hardware Fehlern weiter ausgef hrt werden Anw
77. n mit diesen Bibliotheken erstellt wird Nachdem die beiden Bibliotheken aus opt sun private lib entfernt wurden sollte Web Server ohne Probleme gestartet werden k nnen Alternativ wenn Sie die Bibliotheken nicht aus opt sun private lib l schen m chten k nnen Sie opt sun appserver lib vor opt sun private libin LD_LIBRARY_PATH im Web Server Skript startserv einf gen Das hei t Sie ersetzen Folgendes Add instance specific information to LD_LIBRARY_PATH for Solaris and Linux LD LIBRARY _PATH SERVER LIB PATH SERVER_JVM LIBPATH LD LIBRARY PATH opt sun appserver lib opt sun appserver lbplugin lib export LD_LIBRARY_PATH durch Add instance specific information to LD_LIBRARY_PATH for Solaris and Linux LD LIBRARY_PATH opt sun appserver lib opt sun appserver lbplugin lib SERVER LIB PATH SERVER _JVM LIBPATH LD LIBRARY _PATH export LD_LIBRARY_PATH Webdienste 76 In diesem Abschnitt werden die bekannten Probleme mit Webcontainern sowie ihre L sungen beschrieben Ant Aufgabe wsimport schl gt mit Java EE SDK b33d unter Verwendung von JDK 1 6 mit Fehler NoClassDefFoundError fehl 6527842 Beschreibung Beim Ausf hren von JAX WS Tests mit JDK 1 6 im Lieferumfang von Java FE SDK b33d enthalten treten m glicherweise Problem auf Die Tests werden umgehend mit der folgenden Fehlermeldung abgebrochen Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Webd
78. ndungsserver 8 0PE auf 9 1 Update 1 wird in einem Fehler angezeigt dass der Server nicht ber einen System Konnektor null und ung ltige Benutzerinformationen in sbs manual verf gt Selbst nach dem ndern der hartcodierten Werte wird diese Fehlermeldung angezeigt Dieses Problem tritt auf da die Datei domain xml aus Version 8 0 in Version 9 1 ge ndert wurde Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Aufr sten L sung Dieser Fehler tritt nur bei der Aktualisierung von 8 0 PE auf9 1 auf Als Umgehung f hren Sie ein Upgrade auf 8 1 8 2 oder 9 0 und erst anschlie end auf 9 1 durch Beim Upgrade gehen verschiedene Dom nen verloren wenn unterschiedliche Build Kombinationen verwendet werden 6546130 Beschreibung Wenn beim Durchf hren eines In Place Upgrades mehrere Dom nen in der Quelle vorhanden sind ruft das Installationsprogramm das Upgrade Tool auf obgleich der Prozess abgebrochen wird Dieses Problem tritt auf wenn der Aufrufim GUI Modus erfolgt L sung 1 F hren Sie das In Place Upgrade im CLI Modus durch und beenden Sie den Vorgang wenn Sie vom Installationsprogramm aufgefordert werden am Ende des Installationsprozesses das Upgrade Tool auszuw hlen Dom nen die im Dom nenverzeichnis vorhanden sind werden dabei nicht gel scht Das Upgrade Tool sollte manuell ber das Verzeichnis bin aufgerufen werden 2 Erstellen Sie beim In Place Upgrade im GUI Modus
79. ness Integrationsumgebung f r Spezifikationen wie WSCI BPEL4WS und die W3C Choreography Working Group erstellen oder implementieren Eine JBI Bereitstellung wird direkt durch das Installationsprogramm von Anwendungsserver installiert in der Regel im Verzeichnis as install jbi Dieses Verzeichnis enth lt alle allgemeinen JAR Dateien und Systemkomponenten f r JBI einschlie lich eines lifecycle Moduls welches das JBI Framework in der Anwendungsserver JVM startet Unterst tzung f r In Memory Replikation Die In Memory Replikation aufanderen Servern bietet einen Lightweight Speicher f r Sitzungsstatusdaten ohne dass eine separate Datenbank z B HADB erforderlich ist Bei dieser Form der Replikation wird der Arbeitsspeicher anderer Server zur Hochverf gbarkeitsspeicherung von HTTP Sitzungsdaten und Daten zu Stateful Session Beans genutzt Cluster Serverinstanzen Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Neuheiten in Version 9 1 replizieren Sitzungsstatus in einer Ringtopologie Jede Sicherungsinstanz speichert die replizierten Daten im Arbeitsspeicher Die Replikation von Sitzungsstatusdaten im Arbeitsspeicher anderer Server erm glicht die Verteilung von Sitzungen F r die Verwendung der In Memory Replikation muss der Group Management Service GMS aktiviert sein dies ist die Standardeinstellung Nutzungsprofile Jede Administrationsdom ne ist mit einem Nutzungsprofil verkn pf
80. ng erneut bereitstellen Durch den Prozess des Herunterfahrens werden die gesperrten JAR Dateien wieder freigegeben sodass die Aufhebung der Bereitstellung oder die erneute Bereitstellung nach dem Neustart erfolgreich ist Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Webcontainer Keine Bereitstellung von WAR Dateien mit Servlet 2 4 basierter web xml Datei m glich die ein leeres lt load on startup gt Element enth lt 6172006 Beschreibung Das optionale load on startup servlet Element in der Datei web xml gibt an dass das zugeh rige Servlet als Teil des Startvorgangs der die Deklaration ausf hrenden Webanwendung geladen und initialisiert werden muss F r dieses Element kann optional eine ganze Zahl angegeben werden mit der festgelegt wird in welcher Reihenfolge das Servlet mit Bezug auf die anderen Servlets der Anwendung geladen und initialisiert werden soll Wenn f r lt load on startup gt kein Wert angegeben ist wird keine bestimmte Reihenfolge ber cksichtigt und es wird lediglich festgelegt dass das Servlet beim Start der entsprechenden Webanwendungen geladen und initialisiert wird Das Servlet 2 4 Schema f r web xml unterst tzt keine leere lt load on startup gt mehr dies bedeutet dass bei Verwendung einer Servlet 2 4 basierten web xml eine Ganzzahl angegeben werden muss Wenn eine leere lt load on startup gt angegeben wurde wie in lt load on startup gt sch
81. ngem Pfad verwendet wird 6596394 Beschreibung Nur Windows Wenn eine fr here Version von Anwendungsserver unter Verwendung von speziellen Zeichen oder Kurznamen im DOS Stil im Programmverzeichnispfad installiert wurde schlagen anschlie ende In Place Upgrades auf Anwendungsserver 9 1 Update 1 fehl wenn dieselben Verzeichnispfadnamen verwendet werden Beispiel Anwendungsserver 8 2 wurde in einem der folgenden Verzeichnisse installiert Kapitel3 Bekannte Probleme und Beschr nkungen 69 Aufr sten 70 C Programme x86 dirs appserver c progra 2 dirs appserver Der Versuch ein In Place Upgrade auf 9 1 Update 1 durchzuf hren schl gt fehl da das Installationsprogramm die Kurznamen oder speziellen Zeichen nicht in das erforderliche lange Namensformat konvertieren kann L sung Es wird dringend davon abgeraten Anwendungsserver unter Verwendung eines Pfadnamens mit speziellen Zeichen oder Abk rzungen f r Kurznamen im DOS Stil z B progra 2 zu installieren da dies die anschlie ende Installation von Upgrades verhindert Wenn eine solche Installation vorhanden ist installieren Sie sie vor dem Upgrade entweder unter Verwendung von langen Pfadnamen erneut oder installieren Sie die neue Version von Anwendungsserver in einem vollst ndig neuen Verzeichnis AS 9 1 IFR Web Ul Authentifizierung funktioniert nicht 6569813 Beschreibung Nach einem Anwendungsserver Upgrade funktioniert das lt j sp forward gt Tagin Au
82. ngen Anforderungen an den Host f r den HADB Server Mindestens erforderlicher Speicher 320 MB pro Knoten Mindestens erforderlicher freier Festplattenspeicher 70 MB f r HADB Bin rdateien pro Host Dar ber hinaus wird Festplattenspeicher f r die Datenger te ben tigt und zwar 512 MB f r eine Testinstallation pro Knoten Empfohlener Speicher 512 MB pro Knoten Empfohlener freier Festplattenspeicher 70 MB f r HADB Bin rdateien pro Host Dar ber hinaus wird Festplattenspeicher f r die Datenger te ben tigt und zwar 1200 MB f r eine Testinstallation pro Knoten Hinweis Stellen Sie sicher dass das Schreibcaching auf Ger ten deaktiviert ist auf denen HADB Daten und Protokolldateien gespeichert werden Das Schreibcaching ist auf einigen Solaris Plattformen standardm ig aktiviert zum Beispiel Solaris x86 Anforderungen an den Host f r das HADB Management Mindestens erforderlicher Speicher 128 MB Mindestens erforderlicher freier Festplattenspeicher 70 MB f r HADB Bin rdateien pro Knoten Anforderungen an den Host f r den HADB Client Mindestens erforderlicher Speicher 120 MB Mindestens erforderlicher freier Festplattenspeicher 20 MB Upgrade von Sun Java System Anwendungsserver Im Sun Java System Application Server 9 1 Update 1 Upgrade and Migration Guide finden Sie eine detaillierte Anleitung zur Aktualisierung einer vorherigen Version von Anwendungsserver auf die aktuelle Versi
83. on Weitere Anforderungen Die folgenden weiteren Anforderungen m ssen erf llt sein bevor die Software Sun Java System Anwendungsserver installiert wird Freier Speicherplatz F r die Sun Java System Anwendungsserver Installation muss dem tempor ren Verzeichnis mindestens 35 MB freier Speicherplatz zugewiesen sein f r die SDK Installation wird 250 MB freier Speicherplatz ben tigt Deinstallationsprogramm verwenden Wenn Sie Anwendungsserver deinstallieren m ssen ist es wichtig dass Sie das Deinstallationsprogramm der Software verwenden Wenn Sie die Deinstallation auf eine andere Art vornehmen entstehen Probleme bei der Neuinstallation derselben bzw einer neueren Version Kapitel2 ber Anwendungsserver 9 1 Update 1 und Anwendungsserver 9 1 Update 2 21 APIs der Java EE 5 Plattform 22 Freie Ports Es werden sieben freie Ports ben tigt Das Installationsprogramm ermittelt automatisch die verwendeten Ports und schl gt gegenw rtig nicht verwendete Ports f r die Standarddom ne vor Standardm ig lauten die urspr nglichen Ports 8080 f r HTTP 8181 f r HTTPS 3700 f r ITOP 3820 f r IIOP SSL und 3920 f r IIOP SSL mit gegenseitiger Authentifzierung 4848 HTTP f r den Administrationsserver m 8686 RMI Port f r reine JMX Clients Starten von vorher installierten Servern UNIX Wenn Sie den vorher installierten Server nicht ersetzen m chten m ssen Sie ihn starten bevor Sie mit dem Installati
84. onsprozess von Sun Java System Anwendungsserver 9 1 Update 1 beginnen Das Installationsprogramm erkennt dadurch verwendete Ports und weist diese Ports nicht neu zu Ersetzen von zuvor installierten Servern UNIX Umfassende Anweisungen zum Aktualisieren einer zuvor installierten Version von Anwendungsserver finden Sie im Sun Java System Application Server 9 1 Update 1 Upgrade and Migration Guide Firewall beenden Microsoft Windows Da die Firewall Software standardm ig alle Ports deaktiviert m ssen Sie die Software beenden bevor Sie mit der Installation von Sun Java System Anwendungsserver beginnen Das Installationsprogramm muss feststellen k nnen welche Ports tats chlich verf gbar sind Weitere Kompatibilit tsinformationen finden Sie im Sun Java System Application Server 9 1 Update 1 Upgrade and Migration Guide APIs der Java EE 5 Plattform Sun Java System Anwendungsserver 9 1 Update 1 unterst tzt die Java EE 5 Plattform In der folgenden Tabelle sind die erweiterten APIs aufgelistet die auf der Java EE 5 Plattform verf gbar sind TABELLE 2 7 Wesentliche API nderungen auf der Java EE 5 Plattform API JSR Java EE 5 Java Platform Enterprise Edition 5 JSR 244 http jcp org http java sun com javaee 5 docs api aboutJava communityprocess pr jsr244 Webservice Technologien Implementierung von Enterprise Webservices JSR 109 http jcp org en jsr detail id 109 Versionshinweise zu Sun Java
85. orderungen JDBC Treiber und Datenbanken In Tabelle 2 3 sind Datenbanken und Treiber aufgef hrt welche die Java EE Kompatibilit tsanforderungen erf llen Alle unterst tzten Konfigurationen von Sun Java System Anwendungsserver m ssen mindestens eine Datenbank Treiberkombination aus dieser Tabelle enthalten wie z B das Paket aus Java DB Datenbank und Treiber Dar ber hinaus bietet Anwendungsserver Unterst tzung f r JDBC Konnektivit t zu zus tzlichen DBMS mit entsprechendem JDBC Treiber TABELLE2 3 Java EE kompatible JDBC Treiber JDBC Treiberhersteller JDBC Treibertyp Unterst tzte Datenbank Server Derby Netzwerkclient Typ4 Derby 10 2 DataDirect 3 6 x 3 7 x Typ 4 Oracle 10g Oracle 9i Sybase ASE 15 MS SQL 2005 DB29 1 DB2 8 2 MySQL Connector J Driver 5 1 6 Typ4 MySQL 5 0 Oracle 10G Typ4 Oracle 10g RAC PostGres Typ4 8 2 x In Tabelle 2 4 sind alle zus tzlichen Datenbanken und Treiber aufgef hrt f r die in der Anwendungsserver FCS Version Unterst tzung geplant ist TABELLE 2 4 Unterst tzte JDBC Treiber und Datenbanken Anwendungsserver FCS JDBC Treiberhersteller JDBC Treibertyp Unterst tzte Datenbank Server Oracle OCI Typ2 Oracle 9i IBM DB2 Typ2 DB29 1 Im Allgemeinen unterst tzt Anwendungsserver 9 1 Update 1 alle JDBC Treiber welche der Java EE Spezifikation entsprechen Kapitel2 ber Anwendungsserver 9 1 Update 1 und Anwendungsserver 9 1 Update 2 17 Hard
86. ource nicht verf gbar HADB S 05512 Anh ngen des gemeinsamen Speichersegments mit Schl ssel xxxxx fehlgeschlagen 0S Status 24 0S Fehlermeldung Zu viele Dateien ge ffnet L sung Stellen Sie sicher dass der gemeinsame Speicher konfiguriert wurde und die Konfiguration funktioniert Pr fen Sie insbesondere unter Solaris 8 die Datei etc system und stellen Sie sicher dass der Wert der Variable shmsys shminfo_shmseg mindestens die sechsfache Anzahl der Knoten pro Host betr gt Kapitel3 Bekannte Probleme und Beschr nkungen 43 Hochverf gbarkeit hadbm set berpr ft nicht die Ressourcenverf gbarkeit Festplatten und Speicherplatz 5091280 Beschreibung Das Verwaltungssystem pr ft beim Erstellen von Datenbanken und beim Hinzuf gen von Knoten die Ressourcenverf gbarkeit Die Verf gbarkeit der Ressourcen wird jedoch nicht gepr ft wenn mit hadbm set die Puffergr e des Ger ts oder des Hauptspeichers ge ndert wird L sung Stellen Sie sicher dass auf allen Hosts gen gend freier Festplatten Arbeitsspeicher zur Verf gung steht bevor Sie die Konfigurationsattribute devicesize bzw buffersize erh hen Heterogene Pfade f r packagepath werden nicht unterst tzt 5091349 Beschreibung Es ist nicht m glich ein und dasselbe Software Paket unter demselben Namen in verschiedenen Pfaden auf unterschiedlichen Hosts zu registrieren zum Beispiel hadbm registerpackage test packagepath var installl hosts europ
87. pdate 1 9 1 Update2 Juni 2008 Hochverf gbarkeit Hochverf gbarkeit In diesem Abschnitt werden bekannte Probleme mit der Hochverf gbarkeits Datenbank HADB und zugeh rige L sungen erl utert HADB Konfiguration in zweifachen Netzwerken keine Fehlernummer Unter Solaris SPARC ist eine HADB Konfiguration f r zwei Netzwerke in zwei Teilnetzen problemlos m glich Auf Solaris x86 und Linux Plattformen f hren jedoch Betriebssystem bzw Netzwerktreiberprobleme dazu dass eine doppelte Netzwerkkonfiguration nicht immer einwandfrei ausgef hrt wird Dadurch entstehen folgende HADB Probleme Unter Linux werden bei der Meldungs bermittlung einige der HADB Prozesse blockiert Dadurch werden HADB Knoten neu gestartet und eine Netzwerkpartitionierung durchgef hrt Unter Solaris x86 f hrt ein Netzwerkfehler dazu dass nicht auf die andere Netzwerkschnittstelle gewechselt werden kann Da dies nicht andauernd passiert ist es immer noch besser anstelle nur eines Netzwerks zwei Netzwerke zu haben Diese Probleme sind in Solaris 10 teilweise gel st Abschneiden wird nicht unterst tzt HADB unterst tzt keine doppelte Netzwerkkonfiguration unter Windows 2003 Nr 5103186 Erstellung der HADB Datenbank schl gt fehl keine ID Beschreibung Die Erstellung einer neuen Datenbank kann fehlschlagen und folgenden Fehler ausgeben der besagt dass zu wenig gemeinsame Speichersegmente verf gbar sind HADB E 21054 Systemress
88. pgrade Tool den Upgrade Prozess beendet hat k nnen Sie auch den Browser starten und den folgenden URL eingeben um die Infoseite anzuzeigen file as install docs ee about html Wenn Sie auch noch die Installationsoption zum Registrieren des Produkts gew hlt haben folgen Sie dem Link der Registrierungsseite der sich auf der Produktinfo Seite befindet Selbst signiertes Zertifikat wird beim und nach dem Upgrade von 8 0 Platform Edition PE auf 8 1 Enterprise Edition EE UR2 als nicht vertrauensw rdig eingestuft 6296105 L sung Entfernen Sie die folgenden Eintr ge aus der Zieldatei domain xml nach dem Upgrade und starten Sie den Server neu lt jvm options gt Djavax net ssl keyStore com sun aas instanceRoot config keystore jks lt jvm options gt lt jvm options gt Djavax net ssl trustStore com sun aas instanceRoot config cacerts jks lt jvm options gt Das Upgrade Tool berschreibt den Inhalt einer ge nderten Datei index html einer Instanz Mitglied eines Clusters 6386451 Beschreibung Das Upgrade Tool berschreibt vorhandene index html Dateien f r alle Serverinstanzen L sung Sichern Sie Ihre vorhandenen index html Dateien vor dem Ausf hren des Upgrade Tools und stellen Sie diese Dateien sp ter wiederher sbs manual sbs installer gibt in einem Fehler an dass der Serverinstanz Server nicht ber einen System Konnektor null verf gt 6545145 Beschreibung Bei der Aktualisierung von Anwe
89. portiert befindet sich das Kontext Stammverzeichnis root f r den Webservice nicht in der resultierenden Datei loadbalancer xml L sung 1 Bearbeiten Sie die Datei Loadbalancer xml wie folgt um das fehlende Webmodul hinzuzuf gen lt web module context root context root name disable timeout in minutes 30 enabled true gt 2 Ersetzen Sie den Wert context root name mit dem Kontext Rootnamen des Webservice der als EJB offengelegt wurde Neustart von Anwendungsserver ber sun appserv admin f hrt zu LoginException Fehler 6288893 L sung 1 Benennen Sie das vorhandene Skript as install bin asant in asant bak um Kapitel3 Bekannte Probleme und Beschr nkungen 31 Administration 32 2 Kopieren Sie die Datei asant template unter as install lib install templates ee f r die SE EE Version in das Verzeichnis as install bin und benennen Sie die Dateiin asant um 3 Bearbeiten Sie das soeben kopierte Skript as install bin asant wobei Sie das CONFIG HOME Token durch as install config ersetzen 4 Falls manuelle nderungen an der urspr nglichen asant bak Datei vorgenommen wurden f hren Sie diese in das neue asant Skript zusammen Die Datei asadmintruststore ist nicht in der Anwendungsserver Dokumentation beschrieben 6315957 Beschreibung Die Datei asadmintruststore wird in der Anwendungsserver Dokumentation nicht beschrieben Falls diese Datei nicht im home Verzeichnis des Serveradministrato
90. r 9 1 Update 1 ist default config eine Vorlage mit Konfigurationsinformationen sodass JMS Operationen z B list und create f r default config nicht ausgef hrt werden k nnen Diese JMS Operationen k nnen jedoch f r die Konfigurationen Ihrer Cluster oder eigenst ndigen Instanzen ausgef hrt werden Nur Win2003 Speicherlecks bei nicht ausgelagertem Pool Probleme mitTCP Stack und Funktionen f r umfangreichen Zugriff 6575349 Beschreibung Nur Windows 2003 Die Verwendung von umfangreichen Zugriffsfunktionen auf Systemen unter Windows 2003 f hrt zu Speicherlecks Das Problem tritt auf da der nicht ausgelagerte Win32 Speicherpool kontinuierlich erweitert wird und dies letztendlich zum Fehlschlagen des gesamten TCP IP Stacks f hrt Nach dem Fehlschlagen weist der TCP IP Stack einen nicht wiederherstellbaren Status auf Die einzige M glichkeit den Stack wiederherzustellen ist der Neustart des Windows 2003 Systems Kapitel3 Bekannte Probleme und Beschr nkungen 57 Protokollierung Abhilfe Das Problem kann auf zwei verschiedene Arten umgangen werden Verwenden Sie den Grizzly Sperrmodus indem Sie das domain xml http listener Attribut blocking enabled true konfigurieren oder die folgende http listener Eigenschaft hinzuf gen lt property name blocking value true gt a Verwenden Sie Windows Vista oder Windows XP Protokollierung In diesem Abschnitt werden die bekannten Protokollierungsprobleme sowie ihre L
91. rnprogramm Entwickeln von Webanwendungen unter Verwendung von WSIT Web Service Interoperability Technologies Beschreibt wie wann und zu welchen Zwecken die WSIT Technologien sowie die Funktionen und Optionen verwendet werden sollen die von den verschiedenen Technologien unterst tzt werden Administrationshandbuch Systemverwaltung f r Anwendungsserver einschlie lich Konfiguration berwachung Sicherheit Ressourcenverwaltung und Verwaltung von Webdiensten Hochverf gbarkeits Administrationshanlandh gurations und Verwaltungsaufgaben nach Installation der Hochverf gbarkeits Datenbank Administrationsreferenz Bearbeiten der Anwendungsserver Konfigurationsdatei domain xml Aktualisierungs und Aktualisieren von lteren Anwendungsserver Versionen oder Migrieren von Java Migrationshandbuch EE Anwendungen die auf Anwendungsservern anderer Anbieter bereitgestellt werden In diesem Handbuch sind ferner die Unterschiede zwischen aufeinanderfolgenden Produktversionen und Konfigurationsoptionen beschrieben die zu Inkompatibilit ten mit den Produktspezifikationen f hren k nnen Leistungsoptimierungshandbuch Optimieren von Anwendungsserver zur Verbesserung der Leistung Handbuch zur Fehlerbehebung L sen von Problemen mit Anwendungsserver Fehlermeldungsreferenz L sen von Problemen im Zusammenhang mit Anwendungsserver Fehlermeldungen Referenzhandbuch In Anwendungsserver verf gbare Dienstp
92. rogrammbefehle im Manpage Stil geschrieben Enth lt die Befehlszeilenschnittstelle asadmin Problemmeldungen und Feedback Wenn Sie mit Sun Java System Anwendungsserver Probleme haben wenden Sie sich an die Kundenunterst tzung von Sun Dazu stehen Ihnen folgende M glichkeiten zur Verf gung Feedback bermittlungsformular http java sun com docs forms J2EE14SubmittalForm html Ein Formular zur bermittlung von Feedback zum Produkt Anwendungsserver GlassFish Mailinglisten https glassfish dev java net servlets ProjectMailinglistList Mailinglisten der GlassFish Community die zahlreiche Aspekte abdecken und die M glichkeit f r Feedback bieten Fehlerdatenbank in Java Developer Connection http developer java sun com servlet SessionServlet url developer bugParade index jshtml Unter folgender Adresse finden Sie die Java Developer Connection Bug Parade in der Sie Informationen zu Fehlern finden und Fehler einreichen k nnen 6 Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Weitere Quellen von Sun Java Technology Forums http forum java sun com Ein interaktives Nachrichtenboard zur Ver ffentlichung von Wissen und Fragen zu Java Technologien und Programmierverfahren besuchen Sie das Java EE 5 SDK Forum f r Diskussionen zum Sun Java System Anwendungsserver 9 1 Update 1 Produkt Sun Software Support services http www sun com service sunone software Links zur
93. rs vorhanden ist k nnen schwerwiegende Fehler beim Upgrade bestimmter auf dem Server gehosteter Anwendungen auftreten L sung Falls m glich sollte der Befehl asadmin start domain domain1 von dem Benutzer ausgef hrt werden der den Server installierte Falls er nicht von diesem Benutzer ausgef hrt wird sollte asadmintruststore aus dem home Verzeichnis des installierenden Benutzers in das home Verzeichnis des ausf hrenden Benutzers kopiert werden m Beachten Sie Folgendes Falls die Datei aus dem home Verzeichnis des installierenden Benutzers in das home Verzeichnis des ausf hrenden Benutzers verschoben nicht kopiert wird treten eventuell Probleme beim Anwendungsupgrade auf wie in den Bugs 6309079 6310428 und 6312869 beschrieben da der Upgrade Installationsbenutzer in Java ES in der Regel root in seinem Stammverzeichnis nicht mehr ber die Datei asadminstruststore verf gt Cluster Instanzen werden aufgrund einer Zeit berschreitung beim Herstellen der Verbindung mit dem JMS Broker nicht gestartet 6523663 Beschreibung Der standardm ige MQ Integrationsmodus f r eine Anwendungsserver Cluster Instanz lautet LOCAL Wenn Anwendungsserver in einem Verzeichnis PATH installiert wird das lang also not short ist st rzt ingbrokerscv exe beim Starten der Cluster Instanz ab Das Problem wird durch die Speicherzuweisung in ingbrokersvc verursacht Versionshinweise zu Sun Java System Application Server 9 1 Update
94. rver mit dem Plug In service passthrough konfiguriert wurde und Anforderungen an eine Instanz von Application Server 8 1 Update 2 mit der auf TRUE gesetzten Eigenschaft authPassthroughEnabled weiterleitet die SSL Clientauthentifizierung auf dem Webserver Proxy aktiviert und auf der Proxy Instanz von Application Server 8 1 Update 2 deaktiviert sein kann In diesem Fall behandelt die Proxy Instanz von Application Server 8 1 Update 2 die Anforderung immer noch so als w re diese per SSL authentifiziert worden und stellt das SSL Zertifikat des Clients allen bereitgestellten Anwendungen zur Verf gung wenn diese es anfordern Kapitel3 Bekannte Probleme und Beschr nkungen 75 Web Server Web Server AS 9 1 b50e Linux WS kann nach der Installation der AS Lastenausgleichskomponente nicht gestartet werden libjvm so cannot open shared 6572654 Beschreibung Dieses Problem tritt nur bei Verwendung von Sun Java System Web Server mit Anwendungsserver 9 1 und Lastenausgleich auf einem Linux System auf In diesem Fallkann Web Server nach der Installation von Anwendungsserver und einer Lastenausgleichskomponente m glicherweise nicht gestartet werden da ein Konflikt zwischen libicuildn so 2und libicuuc so 2 vorliegt Diese Bibliotheken sind sowohl in opt sun private lib als auch in opt sun appserver lib vorhanden L sung Die richtigen Bibliotheken die verwendet werden sollten befinden sich im Verzeichnis opt sun appserver lib da lbplugi
95. s in gro en Produktionsumgebungen Dieses Kapitel hat folgenden Inhalt Neuheiten in Version 9 1 Update 2 auf Seite 9 Was ist neu in der 9 1 Update 1 Version auf Seite 10 Neuheiten in Version 9 1 auf Seite 11 Hardware und Softwareanforderungen auf Seite 14 APIs der Java EE 5 Plattform auf Seite 22 Java EE 5 SDK auf Seite 24 Wechsel zu einer anderen unterst tzten Java Version auf Seite 24 Bekannte Kompatibilit tsprobleme in Java ES 5 auf Seite 25 Funktionen die nicht unter allen Betriebssystemen unterst tzt werden auf Seite 26 Verwenden des Update Centers f r Anwendungsserver auf Seite 26 Upgrading von Anwendungsserver auf Ubuntu Betriebssystemen auf Seite 27 Aktivieren von vorab durchgef hrten Abrufvorg ngen f r Beziehungen auf mehreren Ebenen auf Seite 28 Weitere Informationen zur WSIT Integration auf Seite 28 Neuheiten in Version 9 1 Update 2 Anwendungsserver 9 1 Update 2 stellt ein kleineres Update zu Anwendungsserver 9 1 Update 1 dar Anwendungsserver 9 1 Update 2 umfasst die folgenden Verbessserungen Verbesserte Unterst tzung von Java Business Integration JBI ber die Administrationskonsole GUI oder die Befehlszeile k nnen Sie die JBI Laufzeitumgebung berwachen sowie Anwendungen und die Anwendungsumgebung konfigurieren Fehlerbehebungen und Verbesserungen Tabelle 2 1 f hrt die in dieser Version behobenen Fehler auf
96. sserver 9 1 Update 1 kompatibel Portal Server muss vor dem 9 1 Update 1 Upgrade auf9 1 Update 1 auf JES5ul aktualisiert werden In einer Java ES 5 Installation mit Portal Server auf Anwendungsserver 8 2 kann Portal Server nach der Aktualisierung von Anwendungsserver 8 2 auf 9 1 Update 1 nicht mehr verwendet werden Anwendungsserver 9 1 Update 1 verwendet JSF 1 2 die JSF Portlet Bridge in Portal Server 5 unterst tzt JSF 1 2 jedoch nicht Unter Solaris Linux muss Portal Server auf Java ES 5 Update 1 aktualisiert werden Aktualisieren Sie Anwendungsserver unter Windows nicht auf9 1 Update 1 wenn Sie die Version 5 von Portal Server weiterhin verwenden m chten Portal Server wird in Java ES 5 Update 1 unter Windows nicht unterst tzt Kapitel2 ber Anwendungsserver 9 1 Update 1 und Anwendungsserver 9 1 Update 2 25 Funktionen die nicht unter allen Betriebssystemen unterst tzt werden 26 Funktionen die nicht unter allen Betriebssystemen unterst tzt werden Einige Funktionen von Anwendungsserver werden nicht unter allen Betriebssystemen unterst tzt In den folgenden Unterabschnitten finden Sie Einzelheiten zu diesen Funktionen Funktionen die unter AIlX Betriebssystemen nicht unterst tzt werden Wenn Sie ein AIX Betriebssystem verwenden gelten folgende Einschr nkungen Anwendungsserver 9 1 Update 1 wird unter dem AIX Betriebssystem nur f r Dom nen unterst tzt die mit dem Entwickler oder dem Clusterprofil erstellt wurden Das
97. sungen beschrieben Das Setzen der Debug Anweisung f r access failure f hrt dazu dass die Anwendung beim Application Server Start nicht reagiert 6180095 Beschreibung Das Setzen der Option java security debug f r JVM verursacht einen Deadlock in der Server Startinstanz Das Problem tritt beispielsweise auf wenn Sie f r domain xml die Option wie folgt gesetzt haben lt jvm options gt Djava security debug access failure lt jvm options gt L sung Zu diesem Zeitpunkt steht keine L sung zur Verf gung Verwenden Sie diese Option nicht Message Queue In diesem Abschnitt werden die bekannten Message Queue Probleme sowie ihre L sungen beschrieben Die Wiederherstellung der JMS Verbindung wird in bestimmten timingabh ngigen F llen nicht erfolgreich ausgef hrt 6173308 6189645 6198481 6199510 6208728 Beschreibung Fehler beim erneuten Verbindungsaufbau in Timing abh ngigen Szenarien k nnen durch verschiedene Probleme verursacht werden L sung Es gibt folgende Probleml sungen die betroffenen Broker neu starten die betroffenen Application Server Instanzen neu starten 58 Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 berwachung MQ Broker wird mit Cluster Profil unter Linux nicht gestartet 6524871 Beschreibung Nach dem Erstellen einer Dom ne mit einem Cluster Profil aufeinem Linux System kann ein java lang OutOfMemoryError Java heap space
98. t in dem die Funktionen dieser Dom ne angegeben sind Anwendungsserver bietet die folgenden Profile Developer Verwenden Sie dieses Profil wenn Sie Ihre Dom ne in einer Entwicklungsumgebung ausf hren und Ihre Anwendungen Clustering Funktionen z B Lastenausgleich Hochverf gbarkeit und Sitzungsreplikation erfordern Beachten Sie dass der tats chliche Name dieses Profils developer lautet Gro Kleinschreibung wird beachtet Cluster Verwenden Sie dieses Profil wenn Sie Cluster aus Anwendungsserverinstanzen erstellen m chten die Skalierbarkeit und Hochverf gbarkeit f r die bereitgestellten Java EE Anwendungen bieten Der Status der Anwendungen ist im Speicher persistent Beachten Sie dass der tats chliche Name dieses Profils cluster lautet Gro Kleinschreibung wird beachtet Enterprise Verwenden Sie dieses Profil wenn Sie HADB und NSS ben tigen Dieses Profil kann erst verwendet werden wenn HADB und NSS separat installiert werden oder Anwendungsserver als Teil von Java Enterprise System Java ES installiert wird Erweiterungen des Lastenausgleichs Zum Plug In f r den Lastenausgleich wurden verschiedene Erweiterungen hinzugef gt Kurz zusammengefasst umfassen diese Weighted Round Robin Ein optionales Attribut weight wurde zur Instanzdatei Loadbalancer xml hinzugef gt Diese Option erm glicht dem Plug In f r den Lastenausgleich ein Routing gem der festgelegten Gewichtung So werden von 500
99. tellen und starten Sie einen Knotenagenten a Erstellen Sie einen Knotenagenten f r die Dom ne die Sie in Schritt 2 erstellt haben asadmin create node agent port portno user admin user 36 Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Administration Siehe auch b Starten Sie den Knotenagenten den Sie in Schritt a erstellt haben asadmin start node agent Da die Dom ne ber ein benutzerdefiniertes Master Passwort verf gt werden Sie zur Eingabe des Master Passworts aufgefordert c Geben Sie das neue Master Passwort ein Die folgenden Anwendungsserver Manpages create domain l create node agent 1 start domain l start node agent 1 AIX 0403 027 The parameter list is too long 6625591 Beschreibung Unter einem AIX Betriebssystem schlagen einige mit dem Betriebssystem verkn pfte Operationen m glicherweise mit folgendem Fehler fehl 0403 027 The parameter list is too long Beispiele f r Operationen die mit dem Betriebssystem verkn pft sind sind die Bereitstellung von Anwendungen oder das Ausf hren des Anwendungsclientcontainers Dieses Problem wird blicherweise durch lange Dateipfade in der Umgebungsvariable CLASSPATH verursacht L sung W hlen Sie eine der folgenden L sungen Erh hen Sie die maximale L nge der Befehlszeile Weitere Informationen finden Sie unter AIX So erh hen Sie die maximale L nge der Befehlszeile auf Seite 37
100. thenticate jsp nicht wie erwartet Der lt jsp forward gt Aufruf f hrt zu einem Fehler in den Serverprotokollen und in der WebUI wird eine leere Seite angezeigt Das Problem ist dass lt jsp forward gt in Authenticate jsp ein Seitenattribut wie lt jsp forward page redirectPage gt erfordert der bergebene Wert jedoch ein relativer Pfad wie registry thin pagename jsp ist Dieser funktioniert selbst dann nicht wenn Authenticate jsp eine reine JSP Seite ist L sung Verwenden Sie nach dem Upgrade von Anwendungsserver das asadmin Tool um die folgenden Befehle zum Festlegen des lt auth realm gt in domain xml auszuf hren 1 Wechseln Sie zu as install bin und f hren Sie den folgenden Befehl aus asadmin delete auth realm host localhost port 6489 certificate Dadurch wird das alte auth realm Zertifikat entfernt sofern vorhanden 2 F hren Sie den folgenden Befehl aus asadmin create auth realm terse false echo true interactive true user admin host localhost port 6489 classname com sun enterprise security auth realm certificate CertificateRealm property assign groups have client cert certificate Dadurch wird der neue lt auth realm gt mit der assign groups Eigenschaft erstellt 3 Halten Sie die Anwendungsserver Dom ne registry an und starten Sie sie neu Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Webcontainer Keine lokal
101. tion sowie ihre L sungen beschrieben Javadoc Unregelm igkeiten verschiedene Fehlernummern Die Javadoc verschiedener AMX Schnittstellen und Methoden fehlen oder sind nicht korrekt Die Getter Methoden f r die Statistiken NumConnAcquired und NumConnReleased fehlen in ConnectorConnectionPoolStats und AltJDBCConnectionPoolStats Diese Getter Methoden werden in zuk nftigen Versionen als getNumConnAcquired und getNumConnReleased hinzugef gt Der Aufruf folgender Methoden in EJBCacheStats verursacht einen Ausnahmefehler getPassivationSuccesses getExpiredSessionsRemoved getPassivationErrors getPassivations Dieses Problem wird in zuk nftigen Versionen behoben Nach dem Starten des Servers vergehen einige Sekunden bis alle AMX Mbeans registriert und verf gbar gemacht sind In zuk nftigen Versionen wird es m glich sein festzustellen wann die AMX Beans vollst ndig geladen sind Die Konstante XTypes CONNNECTOR_CONNECTION_POOL_MONITOR ist falsch geschrieben NNN Dieser Fehler wird in zuk nftigen Versionen behoben Im Paket enthaltene ANT gibt Fehler java lang NoClassDefFoundError aus 6265624 Beschreibung Der folgende Ausnahmeefehler tritt im Thread main auf java lang NoClassDefFoundError org apache tools ant launch Launcher L sung Die Verwendung der Paket ANT f r Funktionen au erhalb von Anwendungsserver wird nicht empfohlen 42 Versionshinweise zu Sun Java System Application Server 9 1 U
102. tomatisierte Software Updates durchgef hrt Bei diesem automatisierten Update Prozess erfasst das Update Center die folgenden Daten um diese an Sun Microsystems oder seinen Service Provider zu bermitteln Eindeutige Installations ID GUID m IP Adresse Versionshinweise zu Sun Java System Application Server 9 1 Update 1 9 1 Update2 Juni 2008 Upgrading von Anwendungsserver auf Ubuntu Betriebssystemen Informationen zum Betriebssystem Name Version Architektur Gebietsschema JDK Version Downloadinformationen zu Modulen Modulname Datum Uhrzeit Status Downloadzeit Anzahl von heruntergeladenen Bytes Es werden keine pers nlich identifizierbaren Informationen nachverfolgt Es werden keine pers nlich identifizierbaren Informationen mit anderen Daten verkn pft oder f r Reporting Zwecke verwendet v So verwenden Sie das Update Center Um eine explizite Einwilligung f r die automatisierten Updates sicherzustellen ist das Update Center standardm ig deaktiviert Zum Aktualisieren des Update Centers f r periodische Pr fungen und automatisierte Updates f hren Sie die folgenden Schritte aus 1 Starten Sie das Update Center Unter Unix as install updatecenter bin updatetool Unter Windows as install updatecenter bin updatetool bat 2 W hlen Sie die Registerkarte Einstellungen 3 ndern Sie im Fenster Update Planung den Wert im Dropdown Listenfeld Nach Updates suchen von Nie Manuell in einen ge
103. ute Bereitstellung fehlschl gt 5004315 Beschreibung Wenn Sie beim Bereitstellen einer Anwendung unter Windows eine Vorkompilierung der JSPs anfordern funktionieren sp tere Versuche zum Aufheben der Bereitstellung dieser Anwendung oder zum erneuten Bereitstellen der Anwendung oder einer anderen Anwendung Kapitel3 Bekannte Probleme und Beschr nkungen 71 Webcontainer 72 mit derselben Modul ID nicht wie erwartet Das Problem liegt darin begr ndet dass durch die JSP Vorkompilierung JAR Dateien in Ihrer Anwendung ge ffnet jedoch nicht wieder geschlossen werden und Windows verhindert dass zur Aufhebung der Bereitstellung diese Dateien gel scht oder zur erneuten Bereitstellung diese Dateien berschrieben werden Beachten Sie dass das Aufheben der Bereitstellung erfolgreich durchgef hrt wird bis die Anwendung aus Application Server logisch entfernt wird Au erdem gibt das asadmin Programm keine Fehlermeldung aus obwohl das Anwendungsverzeichnis und die gesperrten JAR Dateien auf dem Server weiterhin vorhanden sind Die Protokolldatei des Servers enth lt jedoch Fehlermeldungen die Sie ber den fehlgeschlagenen L schvorgang der Dateien und des Verzeichnisses der Anwendung informieren Die Versuche zum erneuten Bereitstellen der Anwendung nach der Aufhebung der Bereitstellung schlagen fehl da der Server versucht die vorhandenen Dateien und Verzeichnisse zu entfernen was ebenfalls nicht m glich ist Dieser Fehler tritt
104. vac java 682 at org apache jasper compiler Compiler generateClass Compiler java 396 L sung Setzen Sie den Schalter f r die JSP Kompilierung fork auf false W hlen Sie eine der folgenden Vorgehensweisen Aufglobaler Basis setzen Sie den Parameter fork init von JspServlet in domain dir config default web xml auf false lt servlet gt lt servlet name gt jsp lt servlet name gt lt servlet class gt org apache jasper servlet JspServlet lt servlet class gt lt init param gt lt param name gt fork lt param name gt lt param value gt false lt param value gt lt init param gt lt servlet gt Um den Wert f r eine einzelne Webanwendung festzulegen setzen Sie in sun web xml den JSP Konfigurationsparameter fork auf false lt sun web app gt lt jsp config gt lt property name fork value false gt lt jsp config gt lt sun web app gt Alle Einstellungen verhindern dass ant einen neuen Prozess f r die javac Kompilierung erzeugt Application Serverb bietet keine Unterst tzung f r Web Server 6 1 Add On auth passthrough 6188932 Beschreibung Sun Java System Anwendungsserver 9 1 Update 1 f gt Unterst tzung f r die ber das auth passthrough Plug In bereitgestellte Funktionalit t hinzu das mit Sun Java System Anwendungsserver Enterprise Edition 7 1 verf gbar ist In Anwendungsserver 9 1 Update 1 ist die auth passthrough Plug In Funktion jedoch nicht identisch konfiguriert Die aut
105. von Sun Microsystems Inc in den USA und anderen L ndern S mtliche SPARC Marken werden unter Lizenz verwendet und sind Marken oder eingetragene Marken von SPARC International Inc in den Vereinigten Staaten und anderen L ndern Produkte mit der SPARC Marke basieren auf einer von Sun Microsystems Inc entwickelten Architektur Die grafischen Benutzeroberfl chen von OPEN LOOK und Sun wurden von Sun Microsystems Inc f r seine Benutzer und Lizenznehmer entwickelt Sun erkennt die Pionierleistung von Xerox bei der Ausarbeitung und Entwicklung des Konzepts von visuellen oder grafischen Benutzeroberfl chen f r die Computerindustrie an Sun ist Inhaber einer einfachen Lizenz von Xerox f r die Xerox Graphical User Interface grafische Benutzeroberfl che von Xerox Mit dieser Lizenz werden auch die Sun Lizenznehmer abgedeckt die grafische OPEN LOOK Benutzeroberfl chen implementieren und sich ansonsten an die schriftlichen Sun Lizenzvereinbarungen halten Produkte die in dieser Ver ffentlichung beschrieben sind und die in diesem Handbuch enthaltenen Informationen unterliegen den Gesetzen der US Exportkontrolle und k nnen den Export oder Importgesetzen anderer L nder unterliegen Die Verwendung im Zusammenhang mit Nuklear Raketen chemischen und biologischen Waffen im nuklear maritimen Bereich oder durch in diesem Bereich t tige Endbenutzer direkt oder indirekt ist strengstens untersagt Der Export oder R ckexport in L nder die einem US E
106. w nschten Wert Lege Sie z B t gliche oder w chentliche Pr fungen fest 4 Geben Sie den gew nschten Wochentag und die Uhrzeit f r das Update an 5 Klicken Sie auf Speichern um die nderungen zu speichern Das Update Center pr ft nun gem dem festgelegten Zeitplan automatisch ob Updates f r GlassFish oder Anwendungsserver Komponenten verf gbar sind Wenn ein Update verf gbar ist wird das Update Center gestartet und Sie erhalten Informationen zur Komponente die aktualisiert werden kann Upgrading von Anwendungsserver auf Ubuntu Betriebssystemen Auf Ubuntu Linux Betriebssystemen f hrt das Installieren von GlassFish v2 nicht dazu dass vorhandene Installationen von GlassFish v1 ersetzt werden Das Skript asadmin in usr bin bernimmt die Verwaltung von GlassFish v2 Um GlassFish v1 zu verwalten verwenden Sie das lokale Dienstprogramm asadmin in usr share sunappserver bin F r ein Upgrade der v1 Dom ne auf v2 verwenden Sie das Tool asupgrade in usr share glassfishv2 bin Kapitel2 ber Anwendungsserver 9 1 Update 1 und Anwendungsserver 9 1 Update 2 27 Aktivieren von vorab durchgef hrten Abrufvorg ngen f r Beziehungen auf mehreren Ebenen 28 Wenn mithilfe des globalen Skripts asadmin eine vl Dom ne gestartet wird wird das Upgrade Tool automatisch aufgerufen Dies f hrt jedoch zu einem Fehler Ursache daf r ist ein Programmierfehler der den standardm igen Dom nenspeicherort des Servers f r andere P
107. ware und Softwareanforderungen 18 Verwendung der geb ndelten Java DB Datenbank In diesem Abschnitt finden Sie Anweisungen zur Verwendung der mit Anwendungsserver 9 1 Update 1 geb ndelten Java DB Datenbank Java DB basiert auf der Apache Derby Datenbank Starten und Anhalten der Java DB Datenbank auf Seite 18 Java DB Dienstprogrammskripts auf Seite 18 Starten und Anhalten der Java DB Datenbank In Sun Java System Anwendungsserver 9 1 werden zwei neue asadmin Befehle zum Starten und Anhalten des Java DB Netzwerkservers eingef hrt Verwenden Sie den Befehl asadmin start database um eine Instanz des Java DB Netzwerkservers zu starten asadmin start database dbhost 0 0 0 0 dbport 1527 dbhome Pfad Der Standardwert f r den Host lautet 9 0 0 0 wodurch Java DB sowohl localhost als auch die IP Hostname Schnittstellen abh ren kann Der Wert f r die Eigenschaft dbhome entspricht dem Speicherort der Java DB Datenbanken Der standardm ige Pfad lautet as install javadb Verwenden Sie den Befehl asadmin stop database um eine ausgef hrte Instanz des Java DB Netzwerkservers herunterzufahren asadmin stop database dbhost 0 0 0 0 dbport 1527 Java DB Dienstprogrammskripts Die im Lieferumfang von Anwendungsserver 9 1 Update 1 enthaltene Java DB Konfiguration umfasst Skripts die Sie beider Verwendung von Java DB unterst tzen k nnen Die folgenden Skripts k nnen im Verzeichnis as install javad
108. wartete Verhalten f r Anwendungen die im Paket enthalten sind bzw f r Drittanbieteranwendungen Das Problem ist dass die Java DB vor der Anwendungsserver Instanz gestartet werden muss L sung Stellen Sienach dem Neustart des Hostcomputers oder einer Solaris Zone sicher dass Sie die Java DB vor Anwendungsserver starten Beispiel opt SUNWappserver appserver bin asadmin start database Weitere Informationen zu den Optionen des asadmin Befehls finden Sie unter Application Server Administration Tools im Sun Java System Application Server 9 1 Quick Start Guide Bereitstellung Automatische Bereitstellung schl gt auf einem Cluster manchmal fehl 6610527 Beschreibung Zeitprobleme f hren in Dom nen f r die Clusterunterst tzung konfiguriert wurde zum Fehlschlagen der automatischen Bereitstellung Dieses Problem wurde in Dom nen ohne Clusterunterst tzung nicht beobachtet Kapitel3 Bekannte Probleme und Beschr nkungen 41 Dokumentation L sung W hlen Sie eine der folgenden L sungen Verwenden Sie die automatische Bereitstellung wie folgt F hren Sie die automatische Bereitstellung f r einzelne Anwendungen sequenziell durch Legen Sie eine Verz gerung zwischen den automatischen Bereitstellungen von einzelnen Anwendungen fest Stellen Sie Anwendungen manuell ber die Admin Konsole oder die Befehlszeile bereit Dokumentation In diesem Abschnitt werden die bekannten Probleme mit der Dokumenta
109. wie folgt unterteilt Administration auf Seite 29 Apache und Lastenausgleich Plugin auf Seite 38 Anwendungsclient auf Seite 39 Im Lieferumfang enthaltene Sun JDBC Treiber auf Seite 40 Bereitstellung auf Seite 41 Dokumentation auf Seite 42 Hochverf gbarkeit auf Seite 43 Installation auf Seite 52 Java EE Lernprogramm auf Seite 55 Java Persistence auf Seite 55 Lifecycle Verwaltung auf Seite 56 Protokollierung auf Seite 58 Message Queue auf Seite 58 berwachung auf Seite 59 Packaging auf Seite 60 Beispiele auf Seite 60 Sicherheit auf Seite 63 Aufr sten auf Seite 64 Webcontainer auf Seite 71 Web Server auf Seite 76 Webdienste auf Seite 76 Administration In diesem Abschnitt werden bekannte Verwaltungsprobleme sowie ihre L sungen beschrieben 29 Administration 30 Das Skript package appclient funktioniert nicht wenn domain1 nicht vorhanden ist 6171458 Beschreibung In lib package appclient xml ist standardm ig ein hartcodierter Wert f r die Variable AS_ACC_CONFIG f r domainl festgelegt auf den in der Datei asenv conf verwiesen wird Wenn domain1 gel scht und eine neue Dom ne erstellt wird wird die AS_ACC_CONFIG Variable nicht entsprechend der neuen Dom ne aktualisiert sodass die Ausf hrung des package appclient Skripts fehlschl gt L sung Gehen Sie folgenderma en vor 1
110. wischen den Teilnetzen so konfiguriert werden dass er Multicast Pakete weiterleitet der Management Agent verwendet die Multicast Adresse 228 8 8 8 Bevor Sie einen Versuch mit einer neuen Konfiguration der Management Agenten unternehmen m ssen Sie eventuell die Management Agent Repository bereinigen Beenden Sie alle Agenten in der Dom ne und l schen Sie alle Dateien und Verzeichnisse im Repository Verzeichnis wird durch repository dr path in der Konfigurationsdatei des Management Agenten identifiziert Dies muss auf allen Hosts durchgef hrt werden bevor die Agenten mit einer neuen Konfigurationsdatei erneut gestartet werden Das Starten Anhalten und Neukonfigurieren von HADB schl gt m glicherweise fehl oder f hrt dazu dass das System nicht mehr reagiert 6230792 6230415 Beschreibung Unter Solaris 10 Opteron kann das Starten Stoppen und erneute Konfigurieren der HADB mit dem Befehl hadbn fehlschlagen oder das System nicht mehr reagieren wobei einer der folgenden Fehler ausgegeben wird hadbm Fehler 22009 Der ausgegebene Befehl erzielte in den letzten 300 Sekunden keinen Fortschritt HADB E 21070 Der Vorgang konnte innerhalb des Zeitlimits nicht abgeschlossen werden wurde jedoch nicht abgebrochen und wird eventuell zu einem sp teren Zeitpunkt abgeschlossen Dies tritt u U auf wenn es Unstimmigkeiten hinsichtlich des Lesens Schreibens in eine Datei nomandevice gibt die vom Prozess cLu_noman_srv verwendet wird Dies

Download Pdf Manuals

image

Related Search

Related Contents

EH1100-3 - Hitachi Construction Machinery  XCM8800 Web Management Interface User Guide  Air King ESB80DG Instructions / Assembly    User`s Manual and Rules  VIEWTEQ CORP. 09` CATALOG (SPANISH)  EZXY Plotter  ap-7562 access point installationshandbuch    Pyramid Technologies TimeTrax Clock User's Manual  

Copyright © All rights reserved.
Failed to retrieve file