Home

Versionshinweise zu Sun GlassFish Enterprise Server v211

image

Contents

1. 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 Drittanbietern 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 werden die nderungen aufgef hrt die nach der ersten Version des Produkts Sun GlassFish Enterprise Server in den Versionshinweisen vorgenommen wurden TABELLE1 1 nderungsprotokoll der Versionshinweise nderungsdatum Beschreibung Oktober 2009 FCS Version des Produkts Enterprise Server v2 1 1 Januar 2010 Fehlerbehebung und Support f r AIX 6 1 mit Java SE 6 April 2010 64 Bit SUSE Linux Enterprise Server 11 Eingabehilfen Um Eingabehilfen zu erhalten die nach der Ver ffentlichung dieses Dokuments auf den Markt gekommen sind lesen Sie Abschnitt 508 der Produktbewertungen die Sie bei Sun
2. read write d L sung ndern Sie die Berechtigungen in der Datei server policy wie folgt grant codeBase file com sun aas installRoot lib install applications adminapp permission java util logging LoggingPermission control Das Skript package appclient funktioniert nicht wenn domain1 nicht vorhanden ist 6171458 Beschreibung Standardm ig befindet sich hartcodierter Wert in as install lib package appclient xml der f r die Variable AS_ACC_CONFIG f r domain gilt auf die asenv conf verweist 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 Entfernen Sie domainl nicht und erstellen Sie die anderen Dom nen um diese Dom ne herum 2 Entfernen Sie domainl und ersetzen Sie den hartcodierten Wert f r domainlin as 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 domain nicht mehr vorhanden ist Das Starten des Servers mit einem zus tzlichen JMX Agenten wird nicht unterst tzt 6200011 Beschreibung J2SE 1 4 x 5 0 oder h her kann auf dem 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 entspreche
3. Where to put jk logs JkLogFile var log httpd mod_jk log Set the jk log level debug error info JkLogLevel debug Select the log format JkLogStampFormat a b d H M S Y JkRequestLogFormat set the request format JkRequestLogFormat w V T Send all jsp requests to GlassFish JkMount jsp loadbalancer Erstellen Sie eine neue Datei mit dem Namen etc apache2 worker properties und f gen Sie die folgenden Zeilen hinzu Define 1 real worker using ajp13 worker list loadbalancer Set properties for instancel worker instancel type ajp13 worker instancel host localhost worker instancel port 9090 worker instancel lbfactor 50 worker instancel cachesize 10 worker instancel cache timeout 600 worker instancel socket_keepalive 1 worker instancel socket_timeout 300 Set properties for instance2 worker instance2 type ajp13 worker instance2 host localhost worker instance2 port 9091 worker instance2 lbfactor 50 worker instance2 cachesize 10 worker instance2 cache timeout 600 worker instance2 socket_keepalive 1 worker instance2 socket_timeout 300 Set properties for instance3 worker instance3 type ajp13 worker instance3 host localhost worker instance3 port 9092 worker instance3 lbfactor 50 worker instance3 cachesize 10 worker instance3 cache timeout 600 Kapitel 2 Info zu Sun GlassFish Enterprise Server 27 Funktionen die nicht unter allen Betriebssystemen unterst tzt werden 28 10 11 worker ins
4. 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 DEE 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 Kapitel2 Info zu Sun GlassFish Enterprise Server 23 Java EE 5 SDK 24 TABELLE 2 5 Wesentliche API nderungen auf der Java EE 5 Plattform Fortsetzung API JSR JavaServer 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 JSR77 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 fiir die Java Plattform JSR 2
5. lt load on startup gt schl 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 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 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Webcontainer at org a
6. mquser admin mqpassword admin dashost Legen Sie fiir 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 wahlen Sie fiir diesen Host den Namen dashost Geben Sie die Konfigurationseinstellungen in Ubereinstimmung mit dem JMS Dienst fiir den DAS ein die Standardwerte lauten wie folgt Hostname localhost Port 7676 Admin Benutzer admin Password admin ndern Sie diese Einstellungen nach Bedarf f r Ihren DAS JMS Dienst Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Administration 4 Wechseln Sie erneut auf die Registerkarte Java Message Service und ndern Sie den JMS Diensttyp in REMOTE der Standardwert lautet LOCAL 5 W hlen Sie dashost aus der Dropdown Liste default jms host aus 6 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 glicherwei
7. myCollection 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 66 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 auf 9000 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 Doing admin task set exec Attribute id redelivery interval internal in millis Redelivery Interval 7 000 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Lifecycle Verwaltung should be greater than or equal to Minimum delivery interval in millis 9 000 exec CLI137 Command set failed minimum delivery interval ist das minimale Zustellungsinte
8. 8 2 MySQL Connector J Driver 3 1 Typ 4 MySQL 5 0 Oracle 10g 11g Typ 4 Oracle 10g Oracle 11g RAC PostGres Typ 4 8 1 8 2 x Im Allgemeinen unterst tzt Enterprise Server v2 1 1 alle JDBC Treiber die der Java EE Spezifikation entsprechen Verwendung der geb ndelten Java DB Datenbank In diesem Abschnitt finden Sie eine Anleitung zur Verwendung der Java DB Datenbankimplementierung die mit Enterprise Server v2 1 1 geb ndelt ist Java DB basiert auf der Apache Derby Datenbank Starten und Anhalten der Java DB Datenbank auf Seite 18 Java DB Dienstprogrammskripts auf Seite 19 Starten und Anhalten der Java DB Datenbank In Sun GlassFish Enterprise Server 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 path 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 18 Versionshinweise zu Sun GlassF
9. Do you want to upgrade from previous Application Server version 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 Installation anstelle einer Aktualisierung durchgef hrt wurde Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Java Persistence L sung Verwenden Sie das Upgrade Tool wenn Sie Ihre Enterprise Server Installation aktualisieren m chten Nach dem Upgrade sind beim Starten einer Dom ne die folgenden Ausnahmen im Protokoll zu sehen 6774663 Beschreibung Die folgenden Ausnahmen k nnen ausgel st werden 2008 11 19T01 44 37 422 0530 SEVERE sun appserver9 1 org apache catalina session Ma uestID ccOddf54 a42e 400a 9788 e30d79a25d88 PWC2768 IOException while loading persisted sessions java io InvalidClassException org apache catalina session StandardSession local class incompatible stream classdesc serialVersionUID 8647852380089530442 local class serialVersi onUID 8515037662877107054 java io InvalidClassException org apache catalina session StandardSession local class incompatible stream classdesc serialVersionUID 864 7852380089530442 local class serialVersionUID 8515037662877107054 L sung Nach dem Upgrade und dem Start der Upgrade Dom ne k n
10. fung des Lastenausgleich Plug Ins erzeugt eine gro e Anzahl von Verbindung und unterbrochenen Verbindungen im Hintergrund Last F r die Statuspr fung f hrt ein runDaemonMonitor Thread eine Verbindung bzw Verbindungstrennung f r jeden Anwendungsserver Listener aus In der Folge kann es zu einer Verbindungss ttigung auf Enterprise Server kommen L sung Ein neues Attribut monitor interval in seconds wurde f r die Datei loadbalancer xml entwickelt Mit diesem Attribut kann eine Pause zwischen Verbindungs Verbindungstrennungsereignisse eingef gt werden wenn Hunderte von Listenern f r das Lastenausgleichs Plug In konfiguriert sind Standardpausenwert ist 0 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 Netzwer
11. 64 Bit auf 64 Bit JVM steht das native Anwendungsserver Startprogramm nicht zur Verf gung Verwenden Sie stattdessen 32 Bit JVM F r das Betriebssystem SUSE Linux 64 Bit und das Betriebssystem RHEL 64 Bit auf 64 Bit JVM steht das Installationsprogramm nicht zur Verf gung Verwenden Sie stattdessen 32 Bit JVM Das Enterprise Profil wird auf den folgenden Plattformen nicht unterst tzt Hinweis Eine Beschreibung der unterst tzten Profile finden Sie unter Usage Profiles in Sun GlassFish Enterprise Server v2 1 1 Administration Guide Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Verwenden des Update Centers Red Hat Enterprise Linux 64 Bit Betriebssystem und 64 Bit JVM SUSE Linux 64 Bit Betriebssystem 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 Da Enterprise Server v2 1 1 mit dem Ubuntu Linux Betriebssystem geb ndelt ist gelten die Installationsinformationen in der Enterprise Server v2 1 1 Dokumentation nicht f r dieses Betriebssystem DasEnterprise Profil wird unter Ubuntu Linux Betriebssystemen nicht unterst tzt da HADB und NSS unter Ubuntu Linux Betriebssystemen nicht unterst tzt werden Sun GlassFish Enterprise Manager Sun GlassFish Enterprise Manager bietet erweiterte Verwaltungsfunktionen und Leistungs bersichten f r die Produktion in Su
12. Abschnitt werden die Browser aufgefiihrt die mit Sun GlassFish Enterprise Server v2 1 1 unterst tzt werden TABELLE 2 4 Unterst tzte Webbrowser Browser Version Mozilla 1 7 12 Internet Explorer 6 0 Service Pack 2 7 0 Firefox 2 x 3 x Safari 3 x 4 x 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 13 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 21 Anforderungen an den Host f r den HADB Server auf Seite 21 Anforderungen an den Host f r das HADB Management auf Seite 21 Anforderungen an den Host f r den HADB Client auf Seite 22 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Hardware und Softwareanforderungen Hinweis HADB wird nur mit dem Enterprise Server v2 1 1 Enterprise Profil geb ndelt Beachten Sie auch dass die Java Komponenten des Systems mit den JDKs 5 und 6 erstellt und getestet wurden Unterst tzte Plattformen Solaris SPARC Solaris 8 MU7 Solaris 9 MU7 Solaris 10 RR Solaris x86 Solaris 9 MU7 Solaris 10 RR Red Hat Enterprise Linux 2 1 U5 nur das Dateisystem ext2 wird unterstiitzt nicht ext3 3 0 U4 Sowohl ext2 als auch ext3 4 und 5 werden unterst tzt Updates vor U4 sind ni
13. Aktion Stilllegen 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 kann nicht installiert werden da ein unvollst ndiges HA erkannt wurde 6602508 Beschreibung nur Solaris Nach dem Installieren von Enterprise Server v2 1 1 unter SPARC Solaris 10 mit HADB erhalten Sie unter Umst nden den folgenden Fehler nach dem Start von Enterprise Server und dem anschlie enden Versuch JES 5 URI mit Registry Server zu installieren Dependency Error Installation can not proceed because the version of HA Session Store 4 4 3 detected on this host is incomplete and a compatible version is required by Servervice Registry Deployment Support Kapitel3 Bekannte Probleme und Beschr nkungen 59 Installation L sung Es ist nicht m glich Registry Server aus JES 5 URI mit Enterprise Server IFR auf Solaris Rechnern zu installieren 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 7 0 browserspezifisch beim Exportieren der Lastenausgleichs Konfigurationsdatei wird ein Fehler ausgegeben 6516068 Beschreibung Nur Internet Explorer 6 und 7 Beim Versuch die Lastenausgleichs Konfigurationsdatei loadbalancer xml aus Internet
14. Auf einigen Linux Systemen reagiert die Anwendung beim Herunterfahren der Installation nicht mehr wenn auf die Schaltflache Fertig stellen geklickt wird 5009728 Beschreibung Dieses Problem wurde unter verschiedenen Linux Systemen festgestellt Am haufigsten 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 Schaltflache Fertig stellen geklickt haben schlagt 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 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 img w hrend der Installation erstellt werden 6199697 Beschreibung Unter Windows schl gt der Message Queue Broker unmittelbar nach der Installat
15. Explorer 6 oder 7 zu exportieren zeigt der Browser in einer Fehlermeldung an dass die DTD Datei sun loadbalancer_1_2 dtd nicht ermittelt werden kann L sung Verwenden Sie zum Speichern der Datei die folgende Umgehung 1 Klicken Sie 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 Lloadbalancer xml in einem Verzeichnis Ihrer Wahl Installation 60 In diesem Abschnitt werden die bekannten Installationsprobleme sowie ihre L sungen beschrieben Im Dekorbild des Installationsprogramms wird die alte Produktversion angezeigt Problem 6862674 Beschreibung Im Bild auf der linken Seite des Installationsprogramms wird eine ltere Produktversion anstelle von v2 1 1 angezeigt L sung Keine Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Installation F r den Befehl start domain gibt es eine Zeit berschreitung unter OpenSolaris 2008 11 6820169 und 6741572 Beschreibung Wenn Sie unter OpenSolaris 2008 11 versuchen die Dom ne ber den Befehl asadmin start domain zu starten wird die folgende Fehlermeldung angezeigt Timeout waiting for domain domainl to go to starting state CLI156 Could not start the domain domainl L sung Die Dom ne wurde erfolgreich gestartet
16. Korrigieren Sie die Uhrzeit und das Datum nach dem Neustart des Rechners Installation mit 64 Bit JDK schl gt fehl Problem 6796171 Beschreibung Die Installation schl gt auf 64 Bit Systemen fehl auf denen ein 64 Bit JDK installiert ist da das Installationsprogramm auf das 64 Bit JDK zugreifen m chte L sung Wenn Sie Sun GlassFish Enterprise Server auf einem 64 Bit System installieren laden Sie das 32 Bit JDK herunter und verwenden Sie es zur Installation von Sun GlassFish Enterprise Server auf Ihrem 64 Bit Rechner Sie m ssen dazu den folgenden Befehl verwenden Dateiname_Distribution javahome Pfad zum Speicherort des 32 Bit JDKs Um nach der Installation sicherzustellen dass Sun GlassFish Enterprise Server ein 64 Bit JDK verwendet bearbeiten Sie den Wert der Variablen AS_JAVA in der Datei asenv conf so dass er auf die 64 Bit JDK Installation verweist Enterprise Server Installationsprogramm st rzt unter Linux ab 6739013 Beschreibung Dieses Problem ist auf Linux Systemen aufgetreten auf denen die Umgebungsvariable MALLOC_CHECK_ auf2 eingestellt ist L sung Stellen Sie die Umgebungsvariable MALLOC_CHECK_ auf 0 ein F hren Sie einen der folgenden Befehle aus F r die Bourne Shell MALLOC_CHECK_ export MALLOC_CHECK_ Kapitel3 Bekannte Probleme und Beschr nkungen 61 Installation 62 F r die bash Shell export MALLOC CHECK 0 F r die csh und tcsh Shells setenv MALLOC CHECK 0
17. Server 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 Enterprise Server 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 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 pft in dem die Funktionen dieser Dom ne angegeben sind Enterprise Server 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 Beac
18. Service Registry muss vor dem Enterprise Server Upgrade auf 2 1 1 aufJES5ul aktualisiert werden Diese Einschrankung ist auch in der Service Registry Dokumentation dokumentiert 2 Der JES5 Portal Server ist wegen der von Enterprise Server v2 1 1 bereitgestellten JSF Version 1 2 nicht mit Enterprise Server v2 1 1 kompatibel Portal Server muss vor dem Upgrade auf v2 1 1 auf JES5ul aktualisiert werden Kapitel 2 Info zu Sun GlassFish Enterprise Server 25 Web Stack Support In einem Java ES 5 Setup in dem Portal Server unter Enterprise Server 8 2 l uft wird durch ein Upgrade von Enterprise Server 8 2 aufv2 1 1 eine Verwendung von Portal Server unm glich Enterprise Server v2 1 1 verwendet JSF 1 2 die JSF Portlet Br cke in Version 5 von Portal Server unterst tzt JSF 1 2 jedoch nicht Unter Solaris Linux muss Portal Server auf JavaES5 Update 1 aktualisiert werden Aktualisieren Sie unter Windows Enterprise Server nicht auf v2 1 1 wenn Sie die Version 5 von Portal Server weiter verwenden m chten da Portal Server nicht vom Java ES 5 Update 1 unter Windows unterst tzt wird Web Stack Support 26 Sie k nnen Enterprise Server mit dem Sun GlassFish Web Stack verwenden der Komponenten wie Apache HTTP Server PHP Ruby und viele weitere von vornherein integriert und b ndelt Weitere Informationen zum Sun GlassFish Web Stack finden Sie unter http www sun com software webstack index xml Enterprise Server bietet eine Unterst tz
19. Vorlage f r Konfigurationsoptionen daher k nnen JMS Operationen wie list und create nicht f r die Standardkonfiguration default config ausgef hrt werden Diese JMS Operationen k nnen jedoch f r die Konfigurationen Ihrer Cluster oder eigenst ndigen Instanzen ausgef hrt werden Kapitel3 Bekannte Probleme und Beschr nkungen 67 Protokollierung Nur Win2003 Speicherlecks bei nicht ausgelagertem Pool Probleme mit TCP 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 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 Verwenden Sie Windows Vista oder Windows XP Protokollierung In diesem Abschnitt werden die bekannten Protokollierungsprobleme sowie ihre L sungen besc
20. berschreitung erreicht wurde und dieses Objekt im MA gel scht wurde 6275103 Beschreibung 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 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 HAD
21. bevor Sie die Bereitstellung der Anwendung aufheben oder die Anwendung 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 Kapitel3 Bekannte Probleme und Beschr nkungen 79 Webcontainer 80 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 Dateiweb 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
22. 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 Handbuch zur Bereitstellungsplanung Planung und Setup der Bereitstellung Upgrade Handbuch Aktualisierung von einer lteren Version des Produkts auf Enterprise Server v2 1 1 Java EE 5 Lernprogramm Verwenden der Java EE 5 Plattformtechnologien und APIs zum Entwickeln von Java EE Anwendungen Java WSIT Lernprogramm 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 Enterprise Server einschlie lich Konfiguration berwachung Sicherheit Ressourcenverwaltung und Verwaltung von Webdiensten Hochverf gbarkeits Administrationshah bmcichten von Clustern Arbeiten mit Knotenagenten und Verwenden von Lastenausgleichen Administrationsreferenz Bearbeiten der Enterprise Server Konfigurationsdatei domain xml Leistungsoptimierungshandbuch Optimieren von Enterprise Server zur Verbesserung der Leistung Referenzhandbuch In Enterprise Server verf gbare Dienstprogrammbefehle im Manpage Stil geschrieben E
23. ndelte CA Zertifikat ist abgelaufen Beschreibung Das mit Sun GlassFish Enterprise Server v2 1 1 geb ndelte CA Zertifikat ist seit dem 8 Januar 2010 abgelaufen Daher werden m glicherweise einige SEVERE Meldungen angezeigt wenn Sie die Domain starten Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Sicherheit L sung Entfernen Sie das abgelaufene Zertifikat aus dem Schl sselspeicher Um das Zertifikat aus dem JSK Schliisselspeicher zu entfernen verwenden Sie den folgenden Befehl keytool delete alias verisignserverca keystore domain dir config cacerts jks Um das Zertifikat aus dem NSS Schl sselspeicher zu entfernen verwenden Sie den folgenden Befehl certutil D n verisignserverca d domain dir config OutofMemory Fehler in SSL Szenarien aufgrund hoher Belastung JDK 6 Problem 23 Beschreibung Ein JDK Bug beachten Sie https jdk6 dev java net issues show_bug cgi id 23 in JDK6 Sun PKCS11 Anbieter konnte einen OutOfMemoryError verursachen wenn bestimmte SSL Szenarien unter hoher Belastung ausgef hrt wurden L sung Wenn dieses Problem auftritt entfernen Sie densun security pkcs11 SunPKCS11 Anbieter in der Datei java security in Ihrer JRE Installation 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
24. nicht anderes angegeben 64 Bit JDK wird nur von 64 Bit Betriebssystemen unterst tzt Hinweis In der Tabelle wird die mindestens erforderliche Version jedes unterst tzten Betriebssystems aufgef hrt Service Pack Updates zu den mindestens erforderlichen Versionen werden ebenfalls unterst tzt TABELLE2 1 Unterst tzte 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 SPARG 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 x86 Java SE6 Red Hat 512 MB 1GB 250 MB frei 500 MB frei J2SE 5 0 Enterprise Java SE 6 Linux 3 0 Update 1 4 0 und 5 x 64 Bit RedHat 512 MB 1 GB 250 MB frei 500 MB frei J2SE 5 0 Enterprise Linux 5 x Java SE6 SUSE Linux 512MB 1 GB 250 MB frei 500 MB frei J2SE 5 0 Enterprise Server 10 SP1 Java SEG und SP2 werden ebenfalls untersttitzt 64 Bit SUSE 512 MB 1GB 250 MB frei 500 MB frei J2SE 5 0 Linux Enterprise Jav SEG Server 10 SP1 wird ebenfalls unterst tzt Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Hardware und Softwareanforderungen TABELLE 2 1 Unterst tzte Betriebssysteme Fortsetzung Betriebssystem Mindest ArbeitsspeichArbeitsspeicher Empfohlener Mindest festplatten speiche
25. 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 Enterprise Server finden Sie unter Weitere Informationen zur WSIT Integration auf Seite 31 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 Business Integrationsumgebung f r Spezifikationen wie WSCI BPEL4WS und die W3C Choreography Working Group erstellen oder implementieren Eine Kapitel2 Info zu Sun GlassFish Enterprise Server 11 Sun GlassFish Enterprise Server Funktionen JBI Bereitstellung wird direkt durch das Installationsprogramm von Enterprise
26. 010 APIs der Java EE 5 Plattform Weitere Kompatibilit tsinformationen finden Sie im Sun GlassFish Enterprise Server v2 1 1 Upgrade Guide APIs der Java EE 5 Plattform Sun GlassFish Enterprise Server v2 1 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 5 Wesentliche API nderungen auf der Java EE 5 Plattform API JSR Java EE5 Java Platform Enterprise Edition 5 http java sun com javaee 5 docs api JSR 244 http jcp org aboutJava communityprocess pr jsr244 Webservice Technologien Implementierung von Enterprise Webservices JSR 109 http jcp org en jsr detail id 109 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 SJSXP html JSR 173 http jcp org en jsr detail id 173 Webservice Metadaten f r die Java Plattform JSR 181 http
27. 0x1000 4096 zu erh hen Weitere Informationen finden Sie unter article 811003 http support microsoft com default aspx scid kb en us 811003 auf den Microsoft Supportseiten Sitzungsstatus wird nicht beibehalten wenn der Browser ber einen weiteren Cookie mit dem Pfad verf gt 6553415 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 Der Lastenausgleich ben tigt SASL32 DLL und ZLIB DLL f r die Zusammenarbeit mit Windows IIS 6 Diese Dateien sind derzeit nicht unter as install lib verf gbar Kapitel3 Bekannte Probleme und Beschr nkungen 57 Hochverf gbarkeit 58 L sung Kopieren Sie die beiden DLL Dateien manuell in as install lib Diese Dateien k nnen unter folgender Adresse heruntergelad
28. 50 http jcp org en jsr detail id 250 Java Transaction API JTA http java sun com products jta JSR 907 http jcp org en jsr detail id 907 JavaBeans Activation Framework JAF 1 1 http java sun com products javabeans glasgow jaf html JSR 925 http jcp org en jsr detail id 925 JavaMail http java sun com products javamail JSR 919 http jcp org en jsr detail id 919 Java Message Service API http java sun com products jms JSR 914 http www jcp org en jsr detail id 914 Java Persistence API http java sun com j2ee persistence faq html JSR 220 http www jcp org en jsr detail id 220 Java EE 5 SDK Sun GlassFish Enterprise Server v2 1 1 ist als Teil des Java EE 5 SDK erh ltlich Es gibt zwei Java EE 5 SDK Versionen Java Application Platform SDK http java sun com javaee downloads Java EE 5 SDK http java sun com javaee downloads index jsp Au erdem k nnen Sie die SDK Distributionen mit dem JDK herunterladen Weitere Informationen finden Sie auf der Download Seite unter http java sun com javaee downloads index jsp Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Bekannte Kompatibilitatsprobleme in Java ES 5 Wechsel zu einer anderen unterstiitzten Java Version Sun GlassFish Enterprise Server v2 1 1 ben tigt als zugrunde liegende JVM Java SE 5 0 oder h her Wenn Sie von einer Java Version zu einer
29. 7 Webcontainer 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 L sung So behalten Sie alle Knotenagenten bei wenn Sie ein paralleles Upgrade f r mehrere Dom nen durchf hren Erstellen Sie nach der Verarbeitung jeder Dom ne eine zip Datei des nodeagents Verzeichnisses Dekomprimieren Sie die erstellten zip Dateien nachdem alle Dom nen verarbeitet wurden Nun sollten alle Knotenagenten vorhanden sein Durch ein In Place Upgrade wird die Datei index html der vorhandenen Dom ne nicht aktualisiert 6831429 Beschreibung Beim Durchf hren eines In Place Upgrades wird die Datei index html einer bereits vorhandenen Dom ne nicht ersetzt Sie zeigt unter Umst nden weiterhin die alte Version des Servers an Diese index html Datei kann durch die index html Datei aus SGES_BASE ersetzt werden SGES_BASE lib install templates ee index html DOMAIN_DIR docroot index html Webcontainer 78 In diesem Abschnitt werden die bekannten Probleme mit Webcontainern sowie ihre L sungen beschrieben Unter Windows kann die Bereitstellung einer Anwen
30. ADB 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 wurden 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 Kapitel3 Bekannte Probleme und Beschr nkungen 55 Hochverf gbarkeit 56 hadbm ma sollte eine sinnvollere Fehlermeldung ausgeben wenn f r ein Sitzungsobjekt eine Zeit
31. B 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 nicht 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 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Hochverf gbarkeit Reassemblierungsfehler unter Windows 6291562 Beschreibung Auf der 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 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
32. GlassFish Enterprise Server v2 1 1 Administration Guide Java DB wird nach dem Neustarten des Computers oder Starten von 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 Enterprise Server nicht automatisch neu gestartet Dies ist kein Fehler sondern das erwartete Verhalten f r Anwendungen die im Paket enthalten sind bzw f r Drittanbieteranwendungen Das Problem ist dass die Java DB vor der Enterprise Server Instanz gestartet werden muss L sung Stellen Sie nach dem Neustart des Hostcomputers oder einer Solaris Zone sicher dass Sie die Java DB vor Enterprise Server starten Beispiel opt SUNWappserver appserver bin asadmin start database Weitere Informationen zu den Befehlsoptionen von asadmin finden Sie unter Administration Tools in Sun GlassFish Enterprise Server v2 1 1 Quick Start GuideSun GlassFish Enterprise Server v2 1 1 Quick Start Guide Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Bereitstellung 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 L sung W hlen Sie eine der folge
33. 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 Kapitel2 Info zu Sun GlassFish Enterprise Server 21 Hardware und Softwareanforderungen Anforderungen an den Host f r den HADB Client Mindestens erforderlicher Speicher 120 MB Mindestens erforderlicher freier Festplattenspeicher 20 MB Upgrade von Enterprise Server Eine vollst ndige Anleitung zur Aktualisierung von einer vorherigen Version von Enterprise Server auf die aktuelle Version finden Sie im Sun GlassFish Enterprise Server v2 1 1 Upgrade Guide Weitere Anforderungen Die folgenden weiteren Anforderungen m ssen erf llt sein bevor die Software Sun GlassFish Enterprise Server installiert wird Freier Speicherplatz F r die Sun GlassFish Enterprise Server 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 Enterprise Server deinstallieren m ssen ist es wichtig dass Sie das Deinstallationsprogramm der Software verwenden Wenn Sie die Deinstallation aufeine andere Art vornehmen entstehen Prob
34. Knoten b Klicken Sie auf Instanz starten Apache Ant Version Version 1 6 5 von Apache Ant kommt aufallen Betriebssystemen im Paket mit amp ProductName ausgenommen Ubuntu Linux Version 1 7 0 von Apache Ant kommt im Paket mit Ubuntu Linux und wird mit Enterprise Server verwendet JDBC Treiber und Datenbanken In Tabelle 2 2 sind Datenbanken und Treiber aufgef hrt welche die Java EE Kompatibilit tsanforderungen erf llen Alle unterst tzten Konfigurationen von Sun GlassFish Enterprise Server 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 Enterprise Server Unterst tzung f r JDBC Konnektivit t zu zus tzlichen DBMS mit entsprechendem JDBC Treiber TABELLE2 2 Java EE kompatible JDBC Treiber JDBC Treiberhersteller JDBC Treibertyp Unterst tzte Datenbank Server Derby Netzwerkclient Typ4 Derby 10 2 Kapitel2 Info zu Sun GlassFish Enterprise Server 17 Hardware und Softwareanforderungen TABELLE2 2 Java EE kompatible JDBC Treiber Fortsetzung JDBC Treiberhersteller JDBC Treibertyp Unterst tzte Datenbank Server DataDirect 3 6 x 3 7 x Typ 4 Oracle 10g auch unter dem Namen Sun Oracle 9i DBC Treiber bekannt J Ze benny Sybase ASE 12 5 15 Hinweis Sun JDBC Treiber werden nur mit Enterprise Profil fahigen M3 SQL 2005 Installationspaketen geliefert DB29 1 DB2 8 1
35. NumConnReleased fehlen in ConnectorConnectionPoolStats und AltJDBCConnectionPoolStats Diese Getter Methoden werden in zuk nftigen Versionen als getNumConnAcquired und getNumConnReleased hinzugef gt Der Aufruffolgender 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 fehlerhaft geschrieben NNN Dieser Fehler wird in zuk nftigen Versionen behoben Resource Injection funktioniert nicht in HandlerChain 6750245 Beschreibung Resource Injection funktioniert aufgrund der EJB Installationsreihenfolge nicht in HandlerChain L sung Keine bekannte L sung Hochverf gbarkeit In diesem Abschnitt werden bekannte Probleme mit der Hochverf gbarkeits Datenbank HADB und zugeh rige L sungen erl utert 50 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Hochverf gbarkeit Die Statuspr fung des Lastenausgleich Plug Ins erzeugt eine gro e Anzahl von Verbindung und unterbrochenen Verbindungen im Hintergrund Last 6453946 Beschreibung Die Statuspr
36. Verbindungsaufbau in Timing abh ngigen Szenarien k nnen durch verschiedene Probleme verursacht werden L sung Es gibt folgende Probleml sungen a diebetroffenen Broker neu starten Die betroffenen Instanzen werden neu gestartet 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 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 Enterprise Server Host nicht auf127 0 0 1 zeigt Kapitel3 Bekannte Probleme und Beschr nkungen 69 berwachung Wenn imgjmsra jar vor dem Upgrade geladen wird kommt es zu einer Nicht bereinstimmung von alten und neuen Klassen 6740794 Beschreibung Der Server pr ft beim Start die Version von Message Queue Wenn die Version von Message Queue inkorrekt ist verwendet der Server mqjmsra jar f r das Upgrade Dieses Upgrade JAR und
37. Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 I gt SUN microsystems Sun Microsystems Inc 4150 Network Circle Santa Clara CA 95054 U S A Teilenr 821 1039 12 April 2010 Copyright 2010 Sun Microsystems Inc Alle Rechte vorbehalten 4150 Network Circle Santa Clara CA 95054 U S A 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 von Sun Micro
38. Verwenden Sie das geeignete Installationsprogramm f r Ihre Plattform mq4_1 installer SunOS zip mq4_1 installer SunOS_ 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 mq4_1 installer 2 Installieren Sie eine Komponente der IFR Installation in der globalen Zone Bei dieser Aktion w rde die MQ Version in der GZ berpr ft und ggf auf diejenige aktualisiert die in Enterprise Server IFR geb ndelt ist Selbst bei Auswahl und Installation der Komponente der Beispielanwendung wird MQ auf die IFR Version aktualisiert a F hren Sie die Enterprise Server Installation in der globalen Zone durch w hlen Sie jedoch lediglich die Beispielkomponenten Bei der Installation der Beispielkomponente werden auch MQ und die gemeinsamen Enterprise Server Komponenten in allen Zonen installiert b F hren Sie die Enterprise Server Installation erneut durch diesmal jedoch in der lokalen Sparse Zone 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 Bei der Ausf hrung des Enterprise Server IFR Installationsprogramms mit der Option console Befehlszeilenmodus erhalten Sie die folgende Eingabeaufforderung
39. anderen wechseln m chten m ssen Sie folgende allgemeine Schritte durchf hren Windows und Unix Hinweis Ein Downgrade auf eine 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 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 Java SDK kann von folgenden Websites heruntergeladen werden http java sun com j2se 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 Kompatibilitatsprobleme in Java ES 5 Es gibt zwei bekannte Kompatibilitatsprobleme zwischen Enterprise Server v2 1 1 und Java ES 5 JESS 1 Die JES5 Service Registry ist wegen der von Enterprise Server v2 1 1 bereitgestellten JSF Version 1 2 nicht mit Enterprise Server v2 1 1 kompatibel Die
40. anfordern k nnen um zu ermitteln welche Versionen am besten geeignet sind Aktualisierte Versionen von Anwendungen befinden sich unter http sun com software javaenterprisesystem get html Weitere Informationen zu Suns Verpflichtung zu Eingabehilfen finden Sie unter http www sun com accessibility index jsp Dokumentation zum Thema TABELLE 1 2 B cher im Enterprise Server Dokumentationssatz Buchtitel Beschreibung Dokumentationszentrum Enterprise Server Dokumente organisiert nach Aufgabe und Thema 4 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Problemmeldungen und Feedback TABELLE 1 2 B cher im Enterprise Server Dokumentationssatz Fortsetzung Buchtitel Beschreibung Versionshinweise Aktuelle Informationen zu Software und Dokumentation Enth lt eine umfassende tabellarische Zusammenfassung zu unterst tzter Hardware zum Betriebssystem zu Java Development Kit JDK und Datenbanktreibern Kurzreferenz Informationen zum Arbeiten mit dem Enterprise Server Produkt Installationshandbuch Installation der Software und deren Komponenten Application Deployment Guide Bereitstellen von Anwendungen und Anwendungskomponenten fir Enterprise Server Umfasst Informationen zu den Bereitstellungsbeschreibungen Entwicklerhandbuch Erstellen und Bereitstellen von Anwendungen der Java Platform Enterprise Edition Java EE Plattform die in Enterprise Server ausgef
41. atei 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 Enterprise Server 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 Folgendes 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 no
42. bm Error 22009 The command issued had no progress in the last 300 seconds HADB E 21070 The operation did not complete within the time limit but has not been cancelled and may complete at a later time 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 Dieses 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 Child process noman3 733 does not respond n 3 NSUP INF 2005 02 11 18 00 33 844 p 731 Have not heard from it in 104 537454 sec n 3 NSUP INF 2005 02 11 18 00 33 844 p 731 Child process noman3 733 did not start Kapitel3 Bekannte Probleme und Beschr nkungen 53 Hochverf gbarkeit 54 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 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
43. chr nkungen 71 Sicherheit Installationsprotokoll zeigt Fehler f r die Beispielinstallation 6802286 an Beschreibung Nach dem Installieren von Sun GlassFish Enterprise Server zeigen die Installationsprotokolldateien dass einige Dateien f r Beispiele nicht erstellt wurden L sung Keine bekannte L sung Dieses Problem beeintr chtigt nicht die grundlegenden Beispielfunktionen Nach dem Upgrade konkurrieren Enterprise Server Beispiele und JES5 Portalbeispiele am Derby Port 1527 6574563 Beschreibung Unter Windows konkurrieren nach einem Upgrade auf Enterprise Server 2 1 1 die Beispiele und die JES5 Portalbeispiele am Derby Port 1527 Im Detail startet Enterprise Server 2 1 1 automatisch JavaDB am Port 0 0 0 0 1527 mit APP APP die JES5 Portal JavaDB m chte sich jedoch mit portal portal an hostnameIP 1527 binden Dieser Bug bezieht sich auf ein Problem das bereits bei JES 5 Bug 6472173 auftrat Die Umgehung fiir Bug 6472173 ist im Sun Java Enterprise System 5 Installationshandbuch fiir Microsoft Windows auf http docs sun com 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 Sicherheit 72 In diesem Abschnitt werden die bekannten Probleme und ihre L sungen von Sicherheitsfunktionen in Enterprise Server Webanwendungen sowie Zertifikaten beschrieben Das mit v2 1 1 geb
44. cht empfohlen da ein berm iges Swapping auftritt Beachten Sie dass HADB auf diesen Betriebssystemversionen nur im 32 Bit Modus getestet wird Beachten Sie auch dass HADB aufgrund eines Bugs im Betriebssystem nicht Red Hat Enterprise Linux 3 0 im 64 Bit Modus unterstiitzt weitere Informationen zur Auswirkung auf HADB finden Sie im bekannten Problem 6249685 im Abschnitt Hochverf gbarkeit auf Seite 50 Die Versionen 4 und 5 werden ebenfalls unterst tzt Microsoft Windows Microsoft Windows 2000 Advanced Server Service Pack 4 sowie Microsoft Windows 2003 Enterprise Edition Windows 2008 und Windows XP Professional werden unterst tzt Beachten Sie dass HADB keine der kommenden Betriebssystemversionen von Microsoft Windows im 64 Bit Modus unterst tzt 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
45. 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 europall Package successfully registered hadbm registerpackage test packagepath var install2 hosts europal2 hadbm Error 22171 A software package has already been registered with the package name test L sung HADB unterst tzt keine heterogenen Pfade f r Knoten eines Datenbank Clusters Stellen Sie sicher dass das Installationsverzeichnis des HADB Servers packagepath auf allen teilnehmenden Hosts identisch ist hadbm createdomain kann fehlschlagen 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 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Hochverf gbarkeit hadbm Error 22020 The management agents could not establish a domain please check that the hosts can communicate with UDP multicast Die Management Agenten verwenden falls
46. 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 Enterprise Server Befehle die maximale L nge der Befehlszeile nicht berschreiten erh hen Sie diesen Wert auf 16 4 KB Bl cke Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Apache und Lastenausgleich Plugin Hinweis Nachdem Sie das ncargs Attribut ge ndert haben ist kein Neustart und keine Aktualisierung von Daemons erforderlich 1 Ermitteln Sie den Wert des ncargs Attributs lsattr EH l sys grep ncargs 2 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 Die Bereitstellung der Java EE Anwendung mit EJB als Webdienst wird nicht vom Lastenausgleichs Plug In erfasst Problem 685 Beschreibung Wenn Sie WAR oder EAR mit einem Webdienst auf Servlet Basis bereitstellen wird der HTTP Lastenausgleich mit den Informationen ber den W
47. dung ber precompilejsp true die JAR Dateien in der Anwendung sperren sodass eine sp tere Aufhebung der Bereitstellung bzw eine erneute 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 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Webcontainer 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 Bereitstel
48. e den Befehl df aus Hinweis Obwohl Mac OS nicht f r Produktionsbereitstellungen unterst tzt wird erhalten Sie trotzdem Unterst tzung f r Entwicklungszwecke Informationen zum Herunterladen des Macintosh Betriebssystems finden Sie auf der Downloadseite von GlassFish oder ber die SDK Seite auf der Mac aufgef hrt ist Beispiel Java EE 5 SDK Update 5 Downloadseite https cds sun com is bin INTERSHOP enfinity WFS CDS CDS Developer Site en US USD ViewProductDetail Start ProductRef java_ee_sdk 5_05 nojdk oth JPR CDS CDS_Developer 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 Wichtige Informationen zu Patches Patch Anforderungen f r Solaris F r Benutzer der Betriebssysteme Solaris 10 x86 SPARC wird empfohlen das von Sun empfohlene Patch Cluster
49. e maritime directement ou indirectement sont strictement interdites Les exportations ou r exportations vers des pays sous embargo des Etats Unis ou vers des entit s figurant sur les listes d exclusion d exportation am ricaines y compris mais de mani re non exclusive la liste de personnes qui font objet d un ordre de ne pas participer d une facon directe ou indirecte aux exportations des produits ou des services qui sont r gis par la legislation am ricaine en mati re de contr le des exportations et la liste de ressortissants sp cifiquement design s sont rigoureusement interdites LA DOCUMENTATION EST FOURNIE EN L ETAT ET TOUTES AUTRES CONDITIONS DECLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES DANS LA MESURE AUTORISEE PARLA LOI APPLICABLE Y COMPRIS NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE A L APTITUDE A UNE UTILISATION PARTICULIERE OU A L ABSENCE DE CONTREFACON 100421 23626 KAPITEL 1 berblick Bei Sun GlassFish Enterprise Server handelt es sich um einen mit der Java Plattform kompatiblen Server zur Entwicklung und Bereitstellung von Java EE Anwendungen und Java Web Services Der Einsatz dieses Servers zu Produktionszwecken ist kostenlos Sun GlassFish Enterprise Server steht kostenlos zur Entwicklung Bereitstellung und Redistribution zur Verf gung Wenn Sie als Kunde am Weitervertrieb interessiert wenden Sie sich an den Sun OEM Vertrieb um eine Weitervertriebs
50. ebdienst aktualisiert Wenn ein Webdienst auf EJB Basis bereitgestellt wird wird der HTTP Lastenausgleich nicht mit dem neuen Objekt aktualisiert L sung F gen Sie diese Kontext Roots manuell in die Lastenausgleichs Konfigurationsdatei loadbalancer xmt ein Die dynamische Neukonfiguration der Lastenausgleichskonfiguration beim Verwenden der Funktion auto apply w rde dazu f hren dass ltere manuelle Bearbeitungen verloren gehen Schalten Sie die Funktion auto apply in DAS ab und verwenden Sie stattdessen die manuelle Exportfunktion um die Lastenausgleichskonfiguration auf dem Webserver anzuwenden 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 Informationen wie Sie ein Zertifikat erhalten k nnen finden Sie in den Angaben zu Zertifikaten 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 Kapitel3 Bekannte Probleme und Beschr nkungen 45 Anwendungsclient anderer von Ihnen festgelegter Benutzer ausgef hrt we
51. eiche 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 install nach einer Datei appserv_uninstall class Diese Datei ist nicht vorhanden wenn die Deinstallation erfolgreich durchgef hrt wurde Hinweis L schen 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 Enterprise Server 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 Kapitel3 Bekannte Probleme und Beschr nkungen 63 Installation 64 L sung MQ muss vor der Installation von Enterprise Server in einer lokalen Sparse Zone manuell in der globalen Zone installiert werden F r dieses Problem gibt es zwei Umgehungen 1 Installieren Sie MQ 4 1 manuell in der globalen Zone mithilfe derselben Medien auf denen sich auch die Enterprise Server IFR Installation befindet um die aktuellen MQ Pakete zu erhalten a
52. en Quellcode Unterst tzung f r das Update Center Das Update Center von Enterprise Server bietet automatisierte Enterprise Server Updates und einen einfachen Zugriff auf zus tzliche Komponenten Weitere Informationen finden Sie unter Verwenden des Update Centers auf Seite 29 Hardware und Softwareanforderungen In diesem Abschnitt sind die Anforderungen aufgelistet die vor der Installation des Sun GlassFish Enterprise Server Produkts erf llt sein m ssen Unterst tzte Plattformen auf Seite 14 Wichtige Informationen zu Patches auf Seite 16 JDK Version auf Seite 16 So wechseln Sie zur unterst tzten Java SE Version auf Seite 16 Apache Ant Version auf Seite 17 JDBC Treiber und Datenbanken auf Seite 17 Verwendung der geb ndelten Java DB Datenbank auf Seite 18 Versionen von Message Queue auf Seite 19 Webserver f r das Plug In f r den Lastenausgleich auf Seite 20 Browser auf Seite 20 HADB Anforderungen und unterst tzte Plattformen auf Seite 20 Upgrade von Enterprise Server auf Seite 22 Weitere Anforderungen auf Seite 22 Kapitel2 Info zu Sun GlassFish Enterprise Server 13 Hardware und Softwareanforderungen 14 Unterst tzte Plattformen In der folgenden Tabelle werden die Betriebssysteme aufgef hrt mit denen Sun GlassFish Enterprise Server v2 1 1 kompatibel ist Alle unterst tzten Betriebssysteme sind 32 Bit Versionen sofern
53. en in Sun GlassFish Enterprise Server v2 1 1 Grizzly 1 0 30 Neben der Integration von Grizzly 1 0 30 wurde Grizzly optimiert um einen schnelleren und zuverl ssigeren Instanzen Failover in Enterprise Server zu erm glichen Unterst tzung f r Apache Web Server ber das Plug In mod_jk Weitere Informationen dazu wie Enterprise Server v2 1 1 den Apache Web Server unterst tzt finden Sie unter Web Stack Support auf Seite 26 Unterst tzung f r JSF 1 2_13 Enterprise Server v2 1 1 unterst tzt JSF 1 2_13 Unterst tzung f r Jersey 1 0 3 Enterprise Server v2 1 1 unterst tzt Jersey 1 0 3 Unterst tzung f r Sun GlassFish Message Queue 4 4 Enterprise Server v2 1 1 unterst tzt Sun GlassFish Message Queue 4 4 Weitere Informationen finden Sie unter Versionen von Message Queue auf Seite 19 Bugfixes und Verbesserungen Um die vollst ndige Liste der Bugs anzuzeigen die in dieser Version behoben wurden ffnen Sie den Issue Tracker zu GlassFish und die Seite bugs sun com Sun GlassFish Enterprise Server Funktionen Sun GlassFish Enterprise Server v2 1 1 entspricht Patch 06 von Sun GlassFish Enterprise Server v2 1 das unter SunSolve http sunsolve sun com heruntergeladen werden kann Sun GlassFish Enterprise Server Funktionen Die folgenden Funktionen wurden in Sun GlassFish Enterprise Server eingef hrt Registrierung fiir Sun Connection Sie k nnen Sun Connection ber das Installationsprogramm die Benu
54. en werden http download java net javaee5 external OS aslb jars Dabei steht OS f r die gew nschte Plattform Sie k nnen einen der folgenden Werte w hlen SunOS SunOS X86 Linux WINNT Probleme bei DAS Erstellung Start und HA Paketverbreitung in globaler Zone 6573511 Beschreibung Bei der Installation oder Deinstallation von Enterprise Server 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 Webanwend
55. en 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 30 10 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Sun GlassFish Enterprise Server Funktionen 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 Unterst tzung f r die Java EE 5 Plattform Sun GlassFish Enterprise Server implementiert die Java EE 5 Spezifikation um eine der besten Anwendungslaufzeiten f r Enterprise Anwendungen und Webdienste der n chsten Generation bereitzustellen Enterprise Server implementiert die folgenden Java EE Standards Enterprise Java Beans 3 0 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 Services 2 0 JAX WS 2 0 Common Annotations for the Java Platform 1 0 CAJ 1 0 Java Servlet 2 5 Die vollstandige 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
56. equestID 9 bbbe3a d654 4480 b295 7e317d945a4a RAR5005 Error in accessing XA resource with JNDI name __CallFlowPool for recovery The clustered instance instancel was successfully started error 2008 07 17T14 58 21 117 0200 WARNING sun appserver9 1 javax enterprise system container ejb _ThreadID 13 ThreadName pool 1 thread 4 TimerBean _ Request ID 30827d9a 72ac 4854 b216 06494b6a9fb5 EJB5108 Unable to initialize EJB Timer Service The likely cause is the database has not been started or the timer database table has not been created error 1 2008 07 17T14 58 23 106 0200 WARNING sun appserver9 1 javax enterprise resource resourceadapter _ThreadID 10 ThreadName main CallFlowPool _RequestID b41d76fa 0203 49f7 a2ae 83bf242d3e7a RAR5005 Error in accessing XA resource with JNDI name _ CallFlowPool for recovery Command start cluster executed successfully L sung Keine bekannte L sung Diese Meldungen Ausnahmen k nnen ignoriert werden Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Administration Generic RA Resource Adapter konnte nicht f r IBM MQ bereitgestellt werden Problem 6605 Beschreibung Die Bereitstellung eines generischen RA Adapters f r IBM Message Queue schl gt fehl In der Datei server policy werden folgende Berechtigungen gew hrt grant permission java util logging LoggingPermission control permission java util PropertyPermission
57. ers weist Enterprise Server einen zuf lligen Heartbeat Port zwischen 1026 und 45556 zu Bei default cluster dem von einer Enterprise Server Installation erstellten Standard Cluster wird eine Zufallszahl zwischen 0 und 45556 gew hlt Bei der Cluster Erstellung wird nicht pr zise erkannt ob der Heartbeat Port bereits von einem anderen Dienst verwendet wird L sung Wenn bei der automatisierten Cluster Erstellungskonfiguration ein Heartbeat Port gew hlt wird der im Konflikt zu einem anderen Dienst steht der bereits diesen Port verwendet aktualisieren Sie den Heartbeat Port des Clusters in einen Port der nicht vom System verwendet wird Um den Heartbeat Port eines Clusters zu ndern verwenden Sie den folgenden asadmin Befehl asadmin set Cluster Name heartbeat port neuePortNummer Dom nenerstellung stoppt auf NFS Server der 64 Bit Linux ausf hrt Problem 1961 Beschreibung Der Befehl asadmin create domain kann w hrend des Versuchs eine Dom ne in einem von NFS eingeh ngten Dateisystem Network File System NFS Netzwerkdateisystem mit einem 64 Bit Linux ausf hrenden NFS Server zu erstellen fehlschlagen L sung Keine bekannte L sung Beobachteter Leistungsabfall beim Rotieren einer gro en Protokolldatei Problem 6718611 Beschreibung Beim Rotieren einer gro en Protokolldatei wird eine leichte Heraufsetzung der Antwortzeit beobachtet L sung Der Leistungsabfall kann minimiert werden indem die Werte f r Date
58. erver v2 1 1 April 2010 Weitere Quellen von Sun Professional Services http www sun com service sunps sunone Software Produkte und Service http www sun com software Sun Supportcenter http www sun com support Support und Knowledge Base http www sun com service support software Sun Support und Schulungsdienste http training sun com Consulting und Professional Services http www sun com service sunps sunone Informationen f r Entwickler http developers sun com Sun Developer Support Dienste http www sun com developers support Softwareschulung http www sun com training Sun Software Datenbl tter http wwws sun com software Sun Microsystems Produktdokumentation http docs sun com Kapitel 1 berblick 7 KAPITEL 2 Info zu Sun GlassFish Enterprise Server Enterprise Server amp ist ein mit der Java EE 5 Plattform kompatibler Server fiir die Entwicklung und Bereitstellung von Java EE Anwendungen und auf Java Technologie basierenden Webservices in gro en Produktionsumgebungen Dieses Kapitel hat folgenden Inhalt Neuigkeiten in Sun GlassFish Enterprise Server v2 1 1 auf Seite 9 Sun GlassFish Enterprise Server Funktionen auf Seite 10 Hardware und Softwareanforderungen auf Seite 13 Sun GlassFish Enterprise Manager auf Seite 29 Web Stack Support auf Seite 26 Verwenden des Update Centers auf Seite 29 Neuigkeit
59. f r die SSL Beendigung konfiguriert ist ndert Enterprise Server das Protokoll w hrend der Umleitung von https zu http L sung F gen Sie zwischen dem Hardware Lastausgleich und Enterprise Server 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 true gesetzt ist Im Folgenden sind die Schritte zum Reproduzieren dieses Fehlers aufgelistet 1 Setzen Sie security enabled f r das HTTP Zielgerat 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 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Aktualisieren netstat an grep 8080 Die folgenden Elemente werden als verwendet angezeigt 8080 Hr 0 H 49152 H LISTEN 8080 Kor 0 H 49152 BOUND Das Problem wird auf der GlassFish Website dargestellt unter https glassfish dev java net issues show bug cgi id 849 L sung F hren Sie ein Upgrade auf die aktuellste JDK Version durch Aktualisieren In diesem Abschnit
60. guriert Die auth passthrough Plug In Funktion in Enterprise Server Enterprise Edition 7 1 war in zweistufigen Bereitstellungsszenarien niitzlich 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 vom Proxy Webserver erhalten Direkte Anforderungen von Client Hosts sind nicht m glich Kapitel3 Bekannte Probleme und Beschr nkungen 81 Webcontainer 82 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 Application Server 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 die Applicati
61. he ber die Admin UI 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 dazugeh rige L sungen beschrieben die mit der Paketierung des Softwarecodes f r das Produkt Enterprise Server zusammenh ngen AIX monitor Befehl funktioniert nicht auf AIX 6655731 Beschreibung Der Befehl monitor kann nicht auf dem Betriebssystem AIX ausgef hrt werden weil die Bibliotheksdatei Libcliutil so nicht in Enterprise Server paketiert ist L sung So installieren Sie die fehlende libcliutil so Bibliotheksdatei Laden Sie die JAR Datei von http download java net javaee5 external AIX appserv native jars appserv native 9 1 1 bl6a jar Wechseln Sie ins Verzeichnis in das Sie die Datei appserv native 9 1 1 b1l6a 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 bl6a jar Kopieren Sie die Datei libcliutil so in das Verzeichnis as install lib prompt cp libcliutil so as install lib In diesem Abschnitt werden bekannte Probleme und dazugeh rige L sungen beschrieben die mit dem Beispielcode f r das Produkt Enterprise Server zusammenh ngen Kapitel3 Bekannte Probleme und Bes
62. hrieben Das Setzen der Debug Anweisung f r access failure f hrt dazu dass die Anwendung beim 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 68 In diesem Abschnitt werden die bekannten Message Queue Probleme sowie ihre L sungen beschrieben Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Message Queue Enterprise Server startet nicht wenn MQ Broker nicht gestartet wurde 6740797 Beschreibung Wenn die JMS als REMOTE konfigurieren kann Enterprise Server nur gestartet werden wenn der MQ Broker nicht gestartet wurde L sung Legen Sie die folgende JV M Option so fest com sun enterprise jms CONNECT_MQ_LAZILY true Nach Festlegung dieser JVM Option k nnen Sie Enterprise Server starten falls der MQ Broker nicht gestartet wurde Wir empfehlen Ihnen jedoch MQ vor dem Start des Servers zu starten 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
63. hten 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 Enterprise Server 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 Anforderungen z B 100 zu instancel und 400 zu instance2 zugewiesen Die Standardgewichtung ist 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 Lastenausgleichse
64. iegen 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 FUR MARKTF HIGKEIT EIGNUNG FUR EINEN BESTIMMTEN ZWECK ODER NICHT BERTRETUNG WERDEN IM GESETZLICH ZUL SSIGEN RAHMEN AUSDR CKLICH AUSGESCHLOSSEN Copyright 2010 Sun Microsystems Inc Tous droits r serv s 4150 Network Circle Santa Clara CA 95054 U S A Sun Microsystems Inc d tient les droits de propri t intellectuelle relatifs 4 la technologie incorpor e dans le produit qui est d crit dans ce document En particulier et ce sans limitation ces droits de propri t intellectuelle peuvent inclure un ou plusieurs brevets am ricains ou des applications de brevet en attente aux Etats Unis et dans d autres pays Cette distribution peut comprendre des composants d velopp s par des tierces personnes Certaines composants de ce produit peuvent tre d riv es du logiciel Berkeley BSD licenci s par l Universit de Californie UNIX est une marque d pos e aux Etats Unis et dans d autres pays elle est licenci e exclusivement par X Open Company Ltd Sun Sun Microsystems le logo Sun le logo Solaris le l
65. ion von Application Server Enterprise Edition beim Starten fehl Es wird eine Meldung angezeigt die darauf hinweist dass das Verzeichnis drive as domains domain1 imgq nicht existiert Beachten Sie dass das Problem nicht auftritt wenn der Broker nach dem Start von domain gestartet wird In diesem Fall wird das Verzeichnis nach dem Start des Brokers von Application Server erstellt Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Installation L sung 1 Erstellen Sie var bone dir location bevor Sie den Broker erstellen imgbrokerd varhome var_home_dir_location Beispiel imgbrokerd varhome D as domains domainl imq Bei der Deinstalltion wird die Datei productregistry nichtordnungsgem aktualisiert Installation kann nicht im Hintergrundmodus durchgef hrt werden 6571598 Beschreibung Wenn die Enterprise Server Datei productregistry Konfigurationen f r gemeinsame Komponenten enth lt wird bei der Deinstallation von Enterprise Server 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 erfolgr
66. irotationslimit und Dateirotationszeitlimit in den Einstellungen der Protokollfunktion ge ndert werden Die Werte f r diese Eigenschaften h ngen von Ihrer Anwendung und Umgebung ab Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Administration Generic RA Resource Adapter konnte nicht f r IBM MQ bereitgestellt werden Problem 6605 Beschreibung Die Bereitstellung eines generischen RA Adapters f r IBM Message Queue schl gt fehl In der Datei server policy werden folgende Berechtigungen gew hrt grant permission java util logging LoggingPermission control permission java util PropertyPermission read write L sung ndern Sie die Berechtigungen in der Datei server policy wie folgt grant codeBase file com sun aas installRoot lib install applications adminapp permission java util logging LoggingPermission control Standalone Instanzen erhalten gelegentlich Dateien von anderen Instanzen 6698604 Beschreibung Unter bestimmten Bedingungen werden Dateien die auf DAS installiert sind und die mit einer bestimmten Instanz synchronisiert werden sollen an weitere Instanzen gesendet L sung Keine bekannte L sung Die Startmeldung des Befehls start cluster ist zu ausf hrlich Beschreibung Der Befehl asadmin start cluster zeigt zu viele Meldungen an auch wenn nicht kritische Komponenten w hrend des Startens ausfallen Beachten Sie das folgende Beispiel eine
67. ish Enterprise Server v2 1 1 April 2010 Hardware und Softwareanforderungen Siehe auch Java DB Dienstprogrammskripts Die mit Enterprise Server 2 1 1 ausgelieferte Java DB Konfiguration enth lt Skripts mit denen Sie Java DB effektiver einsetzen k nnen Die folgenden Skripts k nnen im Verzeichnis as install javadb 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 API bietet So konfigurieren Sie Ihre Umgebung zur Ausf hrung der Java DB Dienstprogrammskripts Stellen Sie sicher dass die JAVA_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 Handbuch zu Derby Tools und Dienstprogrammen http db apache org derby docs 10 1 tools Derby Server und Administratio
68. ks 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 Systemressource 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 Kapitel3 Bekannte Probleme und Beschr nkungen 51 Hochverf gbarkeit 52 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 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
69. ldung angezeigt L sung Dieser Bug tritt nur auf wenn Sie einen Upgrade von 8 0 PE auf Enterprise Server ausf hren Die Umgehung besteht im Upgrade auf 8 1 8 2 oder 9 0 und dem anschlie enden Upgrade auf Enterprise Server 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 Aufruf im GUI Modus erfolgt Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Aktualisieren 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 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 nenver
70. leme bei der Neuinstallation derselben bzw einer neueren Version 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 IIOP 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 Zuvor installierte Server starten UNIX Sofern Sie den zuvor installierten Server nicht austauschen sollten Sie diesen vor Beginn des Sun GlassFish Enterprise Server v2 1 1 Installationsvorgangs starten Das Installationsprogramm erkennt dadurch verwendete Ports und weist diese Ports nicht neu zu Zuvor installierte Server austauschen UNIX Eine vollst ndige Anleitung zur Aktualisierung von einer vorherigen Version von Enterprise Server auf die aktuelle Version finden Sie im Sun GlassFish Enterprise Server v2 1 1 Upgrade 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 GlassFish Enterprise Server beginnen Das Installationsprogramm muss feststellen k nnen welche Ports tats chlich verf gbar sind 22 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2
71. lizenz zu erhalten Sun bietet kosteng nstige und flexible Enterprise Server Abonnements Weitere Informationen finden Sie unter Sun GlassFish Enterprise Server Abonnements Sun GlassFish Enterprise Server ist ein nutzerfreundlicher schneller und in der Branche f hrender Anwendungsserver auf Basis der Technologie von Java Platform Enterprise Edition Java EE zum Entwickeln und Bereitstellen von Webanwendungen und Webdiensten Die Software bietet eine hohe Leistung sowie Clustererstellungs und Hochverf gbarkeitsfunktionen f r skalierbare Dienste die auch bei Software und Hardwarefehlern weiter ausgef hrt werden Informationen ber diese Versionshinweise auf Seite 3 Eingabehilfen auf Seite 4 Dokumentation zum Thema auf Seite 4 Problemmeldungen und Feedback auf Seite 5 Ihre Meinung ist gefragt auf Seite 6 Weitere Quellen von Sun auf Seite 6 Informationen ber diese Versionshinweise Diese Versionshinweise enthalten wichtige Informationen die zum Zeitpunkt der Ver ffentlichung von Sun GlassFish Enterprise Server amp verf gbar waren Verbesserungen bekannte Probleme und andere neue Angelegenheiten werden hier behandelt Lesen Sie dieses Dokument bevor Sie Enterprise Server amp verwenden Die neueste Ausgabe dieser Versionshinweise wird auf der Enterprise Server Dokumentations Website bereitgestellt http docs sun com coll 1343 6 Besuchen Sie Anderungsprotokoll der Versionshinweise
72. lung schlagen fehl da der Server versucht die vorhandenen Dateien und Verzeichnisse zu entfernen was ebenfalls nicht m glich ist Dieser Fehler tritt 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 An exception occurred while running the command The exception message is CLI171 Command deploy failed Deploying application in domain failed Cannot deploy Module directory is locked and can t be deleted 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
73. n die aufger stet wird Kapitel3 Bekannte Probleme und Beschr nkungen 75 Aktualisieren 76 3 Wenn das Upgrade 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 sbs manual sbs installer gibt in einem Fehler an dass der Serverinstanz Server nicht ber einen System Konnektor null verf gt 6545145 Beschreibung Beim Upgrade von Enterprise Server 8 0PE auf 2 1 1 wird ein Fehler ausgegeben der besagt dass der Server nicht ber den System Konnektor null verf gt und ung ltige Benutzerinformationen in sbs manual vorgefunden wurden Selbst nach dem ndern der hartcodierten Werte wird diese Fehlerme
74. n GlassFish Enterprise Server v2 1 1 Bereitstellungen Ihre IT kann Bereitstellungen schneller ausf hren die Leistung optimieren und Probleme beheben und m gliche Probleme bek mpfen bevor diese auftreten Weitere Informationen finden Sie unter http www sun com software products appsrvr ent _manager jsp Verwenden des Update Centers Das Update Center bietet automatisierte Enterprise Server Updates sowie einen einfachen Zugang zu zus tzlichen Komponenten Wenn das Update Center aktiviert ist werden automatisierte 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 IP Adresse 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 Kapitel2 Info zu Sun GlassFish Enterprise Server 29 Upgrading von Enterprise Server auf Ubuntu Betriebssystemen Vv So verwenden Sie das Update Center Um eine explizite Einwilligung fiir die automatisierten Updates sicherzustellen ist das Update Center
75. n 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 b Starten Sie den Knotenagenten den Sie in Schritt a erstellt haben asadmin start node agent Kapitel3 Bekannte Probleme und Beschr nkungen 43 Administration 44 Siehe auch 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 Passwortein Die folgenden Enterprise Server Manpages create domain 1 create node agent 1 start domain 1 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 44 Verwenden Sie den Befehl xargs um
76. n appserver ee8 1 javax enterprise system tools admin ThreadID 10 ADM1501 Here is the JMXServiceURL for the JMXConnectorServer service jmx rmi jndi rmi hostname 8686 management rmi jmx connector This is where the remote administrative clients should connect using the JSR 160 JMX Connectors Weitere Informationen finden Sie im Sun GlassFish Enterprise Server v2 1 1 Administration Guide Konfigurationsdatei fiir 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 exportiert 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 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Administration 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 Die Datei asadmintruststore ist nicht in der Enterprise Server Dokumentation beschrieben 6315957 Beschreibung Die Datei asadmintruststore wird in der Enterprise Server Dokumentation nicht beschrieben Falls diese Datei nich
77. nden 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 Im Paket enthaltene ANT gibt Fehler java lang NoClassDefFoundError aus 6265624 Beschreibung Der folgende Ausnahmefehler 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 Enterprise Server wird nicht empfohlen Das anwendungsspezifische Klassenladeprogramm wird nicht von der JSP Kompilation verwendet 6693246 Beschreibung Das anwendungsspezifische Klassenladeprogramm applibs oder libraries wird nicht von der JSP Anwendung verwendet In der Folge werden JSPs die auf diese JARs verweisen nicht kompiliert L sung Keine bekannte L sung Kapitel3 Bekannte Probleme und Beschr nkungen 49 Dokumentation Dokumentation In diesem Abschnitt werden die bekannten Probleme mit der Dokumentation sowie ihre L sungen beschrieben Javadoc Unregelm igkeiten verschiedene Fehlernummern Die Javadoc verschiedener AMX Schnittstellen und Methoden fehlen oder sind nicht korrekt EJB Die Getter Methoden f r die Statistiken NumConnAcquired und
78. nden Systemeigenschaften f r den Serverstart fest Kapitel3 Bekannte Probleme und Beschr nkungen 37 Administration 38 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 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 dem integriertenjmx connecto r Server und dem neuen jmx connector Server verursacht L sung Wenn Sie jconsole oder einen anderen JMX kompatiblen Client verwenden k nnen Sie den standardm igen JMX Konnektor Server wiederverwenden der beim Serverstart aufgerufen wird Beim Starten des Servers wird eine Zeile hnlich der unten dargestellten Zeile auf dem Server angezeigt 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 su
79. nen diese Ausnahmen ignoriert werden wenn sie wieder auftreten 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 Kapitel3 Bekannte Probleme und Beschr nkungen 65 Lifecycle Verwaltung The method invocation of the method protected native java lang Object java lang Object clone throws java lang CloneNotSupportedException on the object pkg A id xxx of class class java util Arrays ArrayList triggered an exception Internal Exception java lang reflect InvocationTargetException Target Invocation Exception java lang CloneNotSupportedException java util Arrays Arraylist Dieses Problem wird beschrieben in https glassfish dev java net issues show_bug cgi id 556 L sung Erstellen Sie eine weitere Sammlung unter Verwendung des Konstruktors Beispiel
80. nicht anders konfiguriert die erste Schnittstelle f r UDP Multicasts die erste gem Definition durch das Ergebnis von java net NetworkInterface getNetworkInterfaces 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 zwischen 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 Halten Sie alle Agenten in der Dom ne an und l schen Sie alle Dateien und Verzeichnisse im Repository Verzeichnis gekennzeichnet mit repository dr path in der Konfigurationsdatei des Management Agenten Dies muss aufallen 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 hadbm fehlschlagen oder das System nicht mehr reagieren wobei einer der folgenden Fehler ausgegeben wird had
81. nshandbuch http db apache org derby docs 10 1 adminguide Versionen von Message Queue F r dateibasierte Installationen wird Message Queue 4 4 als Teil des Enterprise Server Pakets mitgeliefert Der eingebettete Sun GlassFish Message Queue Code der als Bestandteil von Enterprise Server geliefert wird wird blicherweise nur an einer entsprechenden Version von Message Queue Broker getestet und zertifiziert Das bedeutet dass die Verwendung des gelieferten eingebetteten Message Queue Codes zum Herstellen einer Verbindung mit einem Remote Message Queue Broker ohne Verwaltung durch Enterprise Server auf dem eine andere Version des Message Queue Codes l uft nicht unterst tzt wird Kapitel2 Info zu Sun GlassFish Enterprise Server 19 Hardware und Softwareanforderungen 20 Webserver f r das Plug In f r den Lastenausgleich In diesem Abschnitt werden die Webserver aufgef hrt die f r das Plug In f r den Lastenausgleich von Sun GlassFish Enterprise Server unterst tzt werden TABELLE2 3 Unterst tzte Webserver Web Server Version Betriebssystem Sun Java System Web Server 6 1 7 0 Solaris SPARC 9 10 32 Bit Solaris x86 9 10 Red Hat Enterprise Linux 3 4 5 Apache Web Server 32 Bit 2 0 x 2 2 x Solaris SPARC 9 10 Solaris x86 10 Red Hat Enterprise Linux 3 4 5 Microsoft IIS 32 Bit 5 0 6 Windows Server 2003 1 Es werden nur 32 Bit Plattformen unterst tzt Browser In diesem
82. nth lt die Befehlszeilenschnittstelle asadmin Problemmeldungen und Feedback Wenn Sie Probleme mit Sun GlassFish Enterprise Server haben wenden Sie sich auf einem der folgenden Wege an Sun GlassFish Verteilerlisten https glassfish dev java net servlets ProjectMailingListList Eine Vielzahl von GlassFish Community Verteilerlisten mit verschiedenen Interessenschwerpunkten und M glichkeiten zum bermitteln von Feedback Kapitel1 berblick 5 Ihre Meinung ist gefragt Bug Datenbank auf Java Developer Connection http developer java sun com servlet SessionServlet url developer bugParade index jshtml Zum Anzeigen oder bermitteln von Bugs verwenden Sie die Java Developer Connection Bug Parade Bug Datenbank auf Java Developer Connection http developer java sun com servlet SessionServlet url developer bugParade index jshtml Zum Anzeigen oder bermitteln von Bugs verwenden Sie die Java Developer Connection Bug Parade Issue Tracker zu GlassFish https glassfish dev java net servlets ProjectIssues Java Technology Forums http forum java sun com Ein interaktives Messageboard fiir den Informationsaustausch und fiir Fragen zu Java Technologien und Programmiertechniken Sun Supportcenter http www sun com support Links zu Knowledge Base Online Support Center und Product Tracker und zu Wartungsprogrammen und Support Telefonnummern Die auf Ihrem Wartungsvertrag angegebene Telefonnumme
83. ntscheidung 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 12 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Hardware und Softwareanforderungen 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 Enterprise Server musste die Datei Loadbalancer xml manuell in das Verzeichnis config des jeweiligen Servers kopiert werden Enterprise Server amp umfasst Push Automatisierungen f r diese Kopiervorg nge zwischen dem Webserver und Enterprise Server Die Lastenausgleichskomponente selbst wird in der Datei domain xml des Servers konfiguriert Open Source und GlassFish Community Im Juni 2005 hat Sun 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 Enterprise Server basiert auf dem von Sun Technikern und der GlassFish Community entwickelt
84. obleme 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 lib in 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 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 Es kann ein Problem auftreten wenn die JAX WS Tests mit dem JDK 1 6 ausgef hrt werden der in Java EE SDK b33d enthalten ist Die Tests werden sofort abgebrochen und es wird die folgende Meldung angezeigt Kapitel3 Bekannte Probleme und Beschr nkungen 83 Webdienste 84 wsimport Exception in thread main java lang NoClassDefFoundError com sun tools ws WsImport Dieser Fehler tritt auf obwohl die webservices tools jar D
85. ogo Java Coffee Cup docs sun com Java Java et Solaris sont des marques de fabrique ou des marques d pos es de Sun Microsystems Inc aux Etats Unis et dans d autres pays Toutes les marques SPARC sont utilis es sous licence et sont des marques de fabrique ou des marques d pos es de SPARC International Inc aux Etats Unis et dans d autres pays Les produits portant les marques SPARC sont bas s sur une architecture d velopp e par Sun Microsystems Inc L interface d utilisation graphique OPEN LOOK et Sun a t d velopp e par Sun Microsystems Inc pour ses utilisateurs et licenci s Sun reconna t les efforts de pionniers de Xerox pour la recherche et le d veloppement du concept des interfaces d utilisation visuelle ou graphique pour l industrie de l informatique Sun d tient une licence non exclusive de Xerox sur l interface d utilisation graphique Xerox cette licence couvrant galement les licenci s de Sun qui mettent en place l interface d utilisation graphique OPEN LOOK et qui en outre se conforment aux licences crites de Sun Les produits qui font l objet de cette publication et les informations qu il contient sont r gis par la legislation am ricaine en mati re de contr le des exportations et peuvent tre soumis au droit d autres pays dans le domaine des exportations et importations Les utilisations finales ou utilisateurs finaux pour des armes nucl aires des missiles des armes chimiques ou biologiques ou pour le nucl air
86. omain 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 Zum ndern des Hauptpassworts f hren Sie das Skript aus das Sie in Schritt 1 erstellt haben script name domain path old password new password A Starten Sie die Dom ne die Sie in Schritt 2 erstellt haben asadmin start domain domain name 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 r Dom nen die f r die Clusterunterst tzung konfiguriert wurden erstellen und starte
87. on Server Proxy Instanz die Anforderung direkt empfangen und nicht ber einen Webserver auf dem das service passthrough Plug In ausgef hrt wird In Enterprise Server 2 1 1 kann die Funktion auth passthrough durch Setzen der authPassthroughEnabled Eigenschaft des Elements lt http service gt in domain xml auf TRUE aktiviert werden Wie dies geht sehen Sie hier lt property name authPassthroughEnabled value true gt Dieselben Sicherheits berlegungen wie f r die Plug In Funktion auth passthrough in Application Server Enterprise Edition 7 1 gelten auch f r die authPassthroughEnabled Eigenschaft in Enterprise Server 2 1 1 Da authPassthroughEnabled es erm glicht Informationen zu berschreiben die zur Authentifizierung verwendet werden wie die IP Adresse von der die Anforderung ausging oder das SSL Clientzertifikat ist es wichtig dass nur vertrauensw rdigen Clients bzw Servern die Herstellung einer Verbindung zu einer Enterprise Server 2 1 1 Instanz mit authPassthroughEnabled TRUE gestattet wird 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 Webserver mit dem Plug In service passthrough konfiguriert wurde und Anf
88. orderungen an eine Instanz von mit der auf TRUE gesetzten Eigenschaft authPassthroughEnabled weiterleitet die SSL Clientauthentifizierung auf dem Webserver Proxy aktiviert und aufder Proxy Instanz von Enterprise Server deaktiviert sein kann In diesem Fall behandelt die Proxy Instanz von die Enterprise Server 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 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Webdienste Web Server AS 9 1 b50e Linux WS kann nach der AS LB Installation nicht gestartet werden libjvm so cannot open shared 6572654 Beschreibung Dieses Problem tritt nur bei Verwendung des Sun GlassFish Webservers mit Enterprise Server und Lastenausgleich auf einem Linux System auf In diesem Fall kann Web Server nach der Installation von Enterprise Server und einer Lastenausgleichskomponente m glicherweise nicht gestartet werden da ein Konflikt zwischen libicuil8n so 2 und 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 lbplugin mit diesen Bibliotheken erstellt wird Nachdem die beiden Bibliotheken aus opt sun private lib entfernt wurden sollte Web Server ohne Pr
89. pache tools ant taskdefs Javac execute Javac 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 Wahlen 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 fiir die javac Kompilierung erzeugt Enterprise Server bietet keine Unterstiitzung fiir das Web Server 6 1 Add On auth passthrough 6188932 Beschreibung Mit Sun GlassFish Enterprise Server 2 1 1 wird eine Unterst tzung f r die Funktionalit t der Plug In Funktion auth passthrough hinzugef gt die es mit Sun GlassFish Enterprise Server Enterprise Edition 7 1 gab In Enterprise Server 2 1 1 ist die Plug In Funktion auth passthrough allerdings anders konfi
90. 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 preferIPv4Stack 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 liegt ein Bug vor clu_trans_srv der dazu f hrt dass der Prozess in einem nicht unterbrechbaren Modus endet wenn eine asynchrone E A ausgef hrt wird kill 9 funktioniert somit nicht und das Betriebssystem muss neu gestartet werden 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 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Hochverf gbarkeit L sung Verwenden Sie keine Passw rter die Gro buchstaben enthalten 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 H
91. r 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 einschlie lich der Situation in der das Problem auftritt und dessen Auswirkungen auf den durchzuf hrenden Vorgang Ger tetyp Version des Betriebssystems und Produktversion einschlie lich aller Patches und anderer Software die sich auf das Problem auswirken Die einzelnen Schritte die Sie durchgef hrt haben um das Problem zu reproduzieren Alle Fehlerprotokolle und Core Dumps Ihre Meinung ist gefragt Sun bem ht sich um eine stetige Verbesserung der Dokumentationen und ist deshalb an Ihrer Meinung und Ihren Anregungen interessiert Wenn Sie Anmerkungen bermitteln m chten wechseln Sie zu http docs sun comund klicken auf Feedback 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 aufder Dokumentation angegeben ist So lautet der Titel dieses Buches z B Sun GlassFishEnterprise Server v2 1 1 Versionshinweise die Teilenummer lautet 820 4329 14 Weitere Quellen von Sun N tzliche Informationen ber Sun finden Sie unter den folgenden Adressen Enterprise Server Produktinformationen http wwws sun com software products appsrvr home_appsrvr html Versionshinweise zu Sun GlassFish Enterprise S
92. r Empfohlener Festplattenspeicher JVM SUSE Linux Enterprise Server 11 64 Bit 512 MB 1 GB 250 MB frei 500 MB frei J2SE 5 0 Java SE6 Ubuntu Linux 8 04 Hardy Release Wird nur als 512 MB Entwicklerplattform unterstutzt 1 GB 250 MB frei 500 MB frei J2SE 5 0 Java SE6 AIX 5 2 5 3 6 1 512 MB 1GB 250 MB frei 500 MB frei J2SE 5 0 Java SE6 Windows 2000 SP4 Advanced Server SP4 Windows Server 2003 2008 Windows XP Pro SP3 Windows Vista Windows 2008 1GB 2 GB 500 MB frei 1 GB frei J2SE 5 0 Java SE 6 Windows 7 Wird nur als 1GB Entwicklerplattform unterst tzt 2GB 500 MB frei 1 GB frei J2SE 5 0 Java SE6 Macintosh OS 10 4 10 5 Intel Power Wird nur als 512 MB Entwicklerplattform unterstutzt 512 MB 250 MB frei 500 MB frei Java SE 5 OpenSolaris Nur Testsupport 512 MB 512 MB 250 MB frei 500 MB frei Java SE 5 Java SE 6 Kapitel2 Info zu Sun GlassFish Enterprise Server Hardware und Softwareanforderungen 16 Hinweis Es wird empfohlen das NTFS Dateisystem anstelle von FAT oder FAT32 zu verwenden wenn Sie Enterprise Server aufeiner Microsoft Windows Plattform ausf hren Unter UNIX k nnen Sie die Version Ihres Betriebssystems berpr fen indem Sie den Befehl uname ausf hren Um den Festplattenspeicherplatz anzuzeigen f hren Si
93. r Befehlsausgabe wenn nicht kritische Elemente bezogen auf die Instanzen im Cluster ausfallen asadmin start cluster port 9898 clusterl Please enter the admin user name gt admin Please enter the admin password gt The clustered instance instance2 was successfully started error 2008 07 17T14 58 16 496 0200 WARNING sun appserver9 1 javax jms _ThreadID 10 ThreadName main _RequestID 90bbbe3a d654 4480 b295 7e317d945a4a C4003 Kapitel3 Bekannte Probleme und Beschr nkungen 35 Administration 36 Error occurred on connection creation localhost 37676 cause java net ConnectException Connection refused error 1 2008 07 17T14 58 17 517 0200 WARNING sun appserver9 1 javax jms _ThreadID 10 ThreadName main _RequestID 90bbbe3a d654 4480 b295 7e317d945a4a C4003 Error occurred on connection creation localhost 37676 cause java net ConnectException Connection refused error 2 2008 07 17T14 58 30 596 0200 WARNING sun appserver9 1 javax enterprise system container ejb _ThreadID 13 ThreadName pool 1 thread 4 TimerBean _RequestID 5954a044 df06 4a3e 902a 0c40b4b6cddb EJB5108 Unable to initialize EJB Timer Service The likely cause is the database has not been started or the timer database table has not been created error 3 2008 07 17T14 58 32 512 0200 WARNING sun appserver9 1 javax enterprise resource resourceadapter ThreadID 10 ThreadName main __CallFlowPool R
94. r v2 1 1 April 2010 Im Lieferumfang enthaltene Sun JDBC Treiber 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 jarim Verzeichnis jdk1 5 0_11 jre lib ext ausgel st L sung Dies ist 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 Enterprise Server 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 T
95. ransaktion generiert kann f r DB2 der folgende Fehler auftreten sunm DB2 JDBC Driver Keine weiteren Anweisungen Erstellen Sie das Paket erneut mit einem h heren Wert f r dynamicSections 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 createDefaultPackage true replacePackage true dynamicSections 1000 Kapitel3 Bekannte Probleme und Beschr nkungen 47 Im Lieferumfang enthaltene Sun JDBC Treiber 48 Details zum Konfigurieren von Verbindungspools finden Sie im Sun GlassFish Enterprise Server v2 1 1 Administration Guide Beschreibung 2 Im Zusammenhang mit dem oben erw hnten PrepardStatement Fehler kann folgender Fehler auftreten 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 Eine Anleitung entnehmen Sie ebenfalls dem Sun
96. rden 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 durch Group nobody Weitere Informationen zur Benutzer Gruppenverwendung finden Sie in der Datei httpd conf Anwendungsclient 46 In diesem Abschnitt werden bekannte Probleme des Anwendungsclients sowie ihre Losungen 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 D in 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 Versionshinweise zu Sun GlassFish Enterprise Serve
97. rvall zwischen den Zustellungen innerhalb einer Timer Periode redelivery interval in mills ist die Zeit die der Timer Dienst wartet bis er nach einem fehlgeschlagenen ejbTimeout eine Neuzustellung startet 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 wird durch eine fehlerhafte Validierung in aerver verursacht bei der berpr ft wird ob der Wert f r redelivery interval in millis gr er 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 Losung Dies ist das erwartete Verhalten In Enterprise Server ist default config eine
98. se die folgende Fehlermeldung angezeigt Error loading jmaki widgets jmaki charting line Widget id forml jmaki_charti1 Script http easgelx5 red iplanet com 4848 resources jmaki charting line component js line 5437 Message area initialize is not a function L sung Verwenden Sie einen unterst tzten Browser Unter Browser auf Seite 20 finden Sie eine Liste der von Enterprise Server v2 1 1 unterst tzten Browser Standardports ndern sich in jeder Hauptversion von AS 6566481 Beschreibung Der standardm ige Admin Port wurde in jeder der drei vergangenen Versionen von Enterprise Server ge ndert F r die Versionen 7 x 8 x und 9 x lauten die standardm igen Admin Ports wie folgt m AS7 x 4848 AS8 x 4849 m AS9 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 Enterprise Server der Standardport 4848 beibehalten wird Kapitel3 Bekannte Probleme und Beschr nkungen 41 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 error likely untranslated java lang NullPointerException Enter keystore password New key
99. seine Klassen stehen dem Server erst nach einem Neustart zur Verf gung Diese Situation tritt nur auf wenn Message Queue alleine aufger stet wird oder wenn nur auf Application Server ein Patch angebracht wird Im Rahmen dieser Situation ist es m glich dass der Server nicht startet L sung Message Queue und Enterprise Server m ssen auf der gleichen Patch Ebene gewartet werden Andernfalls starten Sie den Server erneut berwachung 70 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 Wenn die berwachungsstatistiken einiger Elemente des HTTP Dienstes angezeigt werden entsprechen einige pr sentierte Werte nicht den aktuellen Werten oder lauten immer 0 Insbesondere die folgenden HTTP Dienststatistiken zeigen keine Informationen die sich auf Enterprise Server beziehen und k nnen ignoriert werden m http service load1MinuteAverage load5MinuteAverage load15MinuteAverage rateBytesTransmitted rateBytesReceived m pwc thread pool als Element L sung Diese berwachungen werden in zuk nftigen Versionen entfernt und durch aussagekr ftigere Informationen ersetzt Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Beispiele Packaging Beispiele Beim ffnen der JNDI Suc
100. standardm ig deaktiviert Zum Aktualisieren des Update Centers f r periodische Pr fungen und automatisierte Updates f hren Sie die folgenden Schritte aus Starten Sie das Update Center Unter Unix as install updatecenter bin updatetool Unter Windows as install updatecenter bin updatetool bat W hlen Sie die Registerkarte Einstellungen ndern Sie im Fenster Update Planung den Wert im Dropdown Listenfeld Nach Updates suchen von Nie Manuell in einen gew nschten Wert Legen Sie z B t gliche oder w chentliche Pr fungen fest Geben Sie den gew nschten Wochentag und die Uhrzeit f r das Update an Klicken Sie auf Speichern um die nderungen zu speichern Vom Update Center wird nun automatisch nach Enterprise Server Komponenten Updates nach dem angegebenen Zeitplan gesucht Wenn ein Update verf gbar ist wird das Update Center gestartet und Sie erhalten Informationen zur Komponente die aktualisiert werden kann Upgrading von Enterprise Server 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 vl Domane auf v2 verwenden Sie das Tool asupgrade in usr share glassfishv2 bin Wenn mi
101. store password V L sung AIX 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 Weitere Informationen zu Enterprise Server Befehlen finden Sie im Sun GlassFish Enterprise Server v2 1 1 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 d 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 0LD new NEW deleteMasterPasswordFile if f DOMAIN PATH master password then echo Deleting DOMAIN PATH master password rm f DOMAIN PATH master password fi d DOMAIN PATH 1 OLD 2 NEW 3 if 3 then echo Usage 0 domain path old master pass new master pass exit 1 42 Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Administration fi echo Processing if f DOMAIN PATH config domain xml then echo D
102. sttyp 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 Kapitel3 Bekannte Probleme und Beschr nkungen 39 Administration 40 v Bevor Sie beginnen Hinweis Bei Auswahl des REMOTE Modus verwenden alle Instanzen einen Broker DAS sodass beim Start des Enterprise Server Clusters kein Broker Cluster erstellt wird Weitere Informationen finden Sie in Auto clustering in Abschnitt 4 1 Absatz iii in der bersicht auf http www glassfishwiki org gfwiki attach OnePagersOrFunctionalSpecs as mq integration gfv2 txt Die oben stehende Funktionalitat ist nicht verfiigbar 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 mghost localhost mqport 7676
103. systems 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 Embargo unterl
104. t exist in JDK6 u4 b3 fehl 6638567 Beschreibung Die Ant Aufgabe wscompi le schl gt f r JDK 6 Update 4 fehl F r jede JAX RPC API Klasse wird die folgende Meldung angezeigt package package name does not exist Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Webdienste L sung Stellen Sie vor dem Ausf hren der Ant Aufgabe wscompile sicher dass javaee jar im Klassenpfad angegeben ist nicht j2ee jar Kapitel3 Bekannte Probleme und Beschr nkungen 85 86
105. t im home Verzeichnis des Serveradministrators 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 Wenn asadmintruststore nicht von diesem Benutzer ausgef hrt wird muss es vom Verzeichnis Home des installierenden Benutzers in das Verzeichnis Home des ausf hrenden Benutzers verschoben oder kopiert werden Beachten Sie dass beim Verschieben der Datei nicht kopieren vom Verzeichnis Home des installierenden Benutzer zum Verzeichnis Home des ausf hrenden Benutzers Probleme mit dem Upgrade der Anwendung auftreten k nnen wie in den Bugs 6309079 6310428 und 6312869 beschrieben da der Upgrade Installations Benutzer normalerweise root in Java ES nicht mehr ber die Datei asadminstruststore in seinem Home Verzeichnis 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 Enterprise Server Cluster Instanz lautet LOCAL Wenn Enterprise Server in einem Verzeichnis PATH installiert wird das lang also nicht kurz ist st rzt ingbrokerscv exe beim Starten der Cluster Instanz ab Das Problem wird durch die Speicherzuweisung in imgbrokersvc verursacht L sung Der JMS Dien
106. t werden bekannte Upgrade Probleme und dazugeh rige L sungen beschrieben Auf einigen Linux Systemen kann das Installationsprogramm f r das In Place Upgrade das Upgrade 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 adminuser und adminpassword m ssen mit den Werten bereinstimmen die f r die Installation verwendet werde
107. tance3 socket_keepalive 1 worker instance3 socket_timeout 300 worker loadbalancer type lb worker loadbalancer balance workers instancel instance2 instance3 Kopieren Sie die Datei tomcat ajp jar aus der Apache 5 5 x Installation in das Enterprise Server Verzeichnis lib Kopieren Sie die Datei commons Logging jar Version 1 1 1 und die Datei commons modeler jar Version 2 0 1 von der Jakarta Commons Website http commons apache org Starten Sie das Cluster neu Funktionen die nicht unter allen Betriebssystemen unterst tzt werden Einige Funktionen von Enterprise Server werden nicht unter allen Betriebssystemen unterst tzt In den folgenden Unterabschnitten finden Sie Einzelheiten zu diesen Funktionen Funktionen die unter AlX Betriebssystemen nicht unterst tzt werden Wenn Sie ein AIX Betriebssystem verwenden gelten folgende Einschr nkungen Enterprise Server v2 1 1 wird auf dem Betriebssystem AIX nur f r Dom nen unterst tzt die mit dem Entwicklerprofil bzw mit dem Clusterprofil erstellt wurden Das 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 Betriebssystem SUSE Linux 64 Bit und das Betriebssystem RHEL
108. thilfe 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 Plattformen 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 30 Vorab durchgef hrte Abrufvorg nge f r Informationen zu Beziehungen auf mehreren Ebenen werden f r CMP 2 1 Entity Beans unterst tzt Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Weitere Informationen zur WSIT Integration 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 Abrufvorg ngen f r Beziehungen finden Sie unter Relationship Prefetching in Sun GlassFish Enterprise Server v2 1 1 Developers Guide Weitere Informationen zur WSIT Integration Detaillierte Informationen zum WSIT Status finden Sie auf der Seite 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 Enterprise Server Kapitel2 Info z
109. tzeroberfl che der Admin Konsole oder das Update Center f r registrieren http www sun com service sunconnection index jsp Die Registrierung von Enterprise Server f r Sun Connection bietet die folgenden Vorteile Patch Informationen und Updates zur Problembehandlung Screencasts und Lernprogramme Neuheiten und Ereignisse Support und Schulungsangebote AIX Betriebssystemunterst tzung Enterprise Server wird unter dem AIX Betriebssystem f r Dom nen unterst tzt die mit dem Entwickler oder dem Clusterprofil erstellt wurden Sun GlassFish Enterprise Server v2 1 1 unterst tzt AIX 6 1 mit JDK 1 6 Update 17 Sie m ssen das IBM Patch PMR 56151 756 000 anwenden Hinweis Das Enterprise Profil wird nicht unterst tzt daHADB und NSS unter AIX Betriebssystemen nicht unterst tzt werden Unterst tzung des Ubuntu Betriebssystems Enterprise Server kommt im Paket mit dem Ubuntu Linux Betriebssystem Hinweis Die in der Dokumentation zu Enterprise Server enthaltenen Installationsinformationen sind 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 SUSE Linux 64 Bit Unterst tzung 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 Eben
110. u Sun GlassFish Enterprise Server 31 32 KAPITEL 3 Bekannte Probleme und Beschr nkungen In diesem Kapitel werden bekannte Probleme und dazugeh rige Workarounds f r die Sun GlassFish Enterprise Server v2 1 1 Software beschrieben Wenn f r ein Problem keine spezielle Plattform angegeben ist betrifft es alle Plattformen Die hier gegebenen Informationen sind wie folgt unterteilt Administration auf Seite 33 Apache und Lastenausgleich Plugin auf Seite 45 Anwendungsclient auf Seite 46 Im Lieferumfang enthaltene Sun JDBC Treiber auf Seite 47 Bereitstellung auf Seite 49 Dokumentation auf Seite 50 EJB auf Seite 50 Hochverf gbarkeit auf Seite 50 Installation auf Seite 60 Java EE Lernprogramm auf Seite 65 Java Persistence auf Seite 65 Lifecycle Verwaltung auf Seite 66 Protokollierung auf Seite 68 Message Queue auf Seite 68 berwachung auf Seite 70 Packaging auf Seite 71 Beispiele auf Seite 71 Sicherheit auf Seite 72 Aktualisieren auf Seite 75 Webcontainer auf Seite 78 Web Server aufSeite 83 Webdienste auf Seite 83 Administration In diesem Abschnitt werden bekannte Verwaltungsprobleme sowie ihre L sungen beschrieben 33 Administration 34 Enterprise Server erkennt keine Probleme mit dem Heartbeat Port eines Clusters Problem 1967 Beschreibung Bei der Erstellung eines Clust
111. ung f r Lastenausgleich indem das Load Balancer Plug In mit dem Front End Sun Java System Web Server Apache Web Server und Microsoft IIS verwendet werden Ein weiteres Verfahren um Enterprise Server vorzulagern ist die Verwendung von Apache httpd mit dem Konnektor mod_jk Vorlagern von Enterprise Server mit Apache httpd und mod_jk Erstellen Sie ein Enterprise Server Cluster Definieren Sie die folgenden JVM Optionen wie folgt asadmin create jvm options target Cluster Name DjvmRoute AJP_INSTANCE NAME asadmin create jvm options target Cluster Name Dcom sun enterprise web connector enableJK AJP_PORT Konfigurieren Sie die JVM Optionen AJP_PORT und AJP_INSTANCE_ NAME f r jede Instanz im Cluster mit dem folgenden Befehl asadmin create system properties target Instanzname AJP_INSTANCE_NAME Instanzname asadmin create system properties target Instanzname AJP_PORT Port Nummer Starten Sie das Cluster neu Installieren Sie Apache httpd Apache httpd kann unter http httpd apache org download cgi heruntergeladen werden Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Web Stack Support Installieren Sie mod_jk Der Konnektor mod_jk kann unter http www apache org dist tomcat tomcat connectors jk binaries heruntergeladen werden F gen Sie der Datei mof_jk so die folgenden Zeilen hinzu LoadModule jk_module path_to_mod_jk so JkWorkersFile etc apache2 worker properties
112. ung unter bereitstellen m chten k nnen Sie sie als das Standardwebmodul des virtuellen Servers festlegen f r welchen die Webanwendung bereitgestellt wurde Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Hochverf gbarkeit Das Installationsprogramm f r die AS Lastenausgleichskomponente hat den usr lib mps Pfad nicht in apachectl LD_LIBRARY_PATH platziert Apache SSL kann nicht gestartet werden 6591878 Beschreibung W hrend der Installation der Enterprise Server Lastenausgleichskomponente f r Apache unter Solaris aktualisiert das Installationsprogramm LD_LIBRARY_PATH im Skript apachect1 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 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
113. zeichnis wenn diese verloren gegangen sind Starten Sie das Upgrade Tool manuell um die Aktualisierung durchzuf hren Solaris Das automatisch eingef llte Master Passwort im Upgrade Tool stammt aus Enterprise Server 2 1 1 und nicht aus AS8 2 6565825 Beschreibung Beim Upgrade von AS 8 2 aufwird das Master Passwort aus der 8 2 Installation in der 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 Enterprise Server 2 1 1 lautet changeit Um nach dem Upgrade von 8 2 Probleme bei der Anmeldung in Enterprise Server zu vermeiden f hren Sie einen der drei 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 bei Enterprise Server 2 1 1 mit dem Standardpasswort an und ndern Sie es unmittelbar darauf Keine lokalisierte Online Hilfe f r asupgrade GUI vorhanden 6610170 Beschreibung Beim Ausf hren der asupgrade GUI 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 Kapitel3 Bekannte Probleme und Beschr nkungen 7
114. zu installieren Dieses Patch Cluster ist erh ltlich unter Recommended and Security Patches auf der Website SunSolve http sunsolve sun com pub cgi show pl target patchpage JDK Version F r Enterprise Server wird mindestens Version 1 5 0_14 von JDK erfordert zertifiziert So wechseln Sie zur unterst tzten Java SE Version Sie k nnen durch Bearbeiten der Datei asenv zur unterst tzten Java SE Version wechseln wie hier beschrieben Versionshinweise zu Sun GlassFish Enterprise Server v2 1 1 April 2010 Hardware und Softwareanforderungen Wenn dies noch nicht erfolgt ist installieren Sie die neue Java SE Version auf Ihrem System Java SE SDK kann von der Seite http java sun com javase Stoppen Sie Enterprise Server ber die Befehlszeile install_dir bin asadmin stop domain Uber die Administrationskonsole a Klicken Sie auf den Application Server Knoten b Klicken Sie auf Instanz anhalten ndern Sie in der Datei Installationsverzeichnis config asenv conf unter Windows asenv bat denWertf r AS_JAVA sodass auf das neue Java Basisverzeichnis verwiesen wird ndern Sie in der Datei as install samples common properties die Zeile die mit com sun aas javaRoot beginnt sodass sie auf das neue Java Basisverzeichnis verweist Starten Sie Application Server neu ber die Befehlszeile as install bin asadmin start domain ber die Administrationskonsole a Klicken Sie auf den Application Server
115. 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 auf Enterprise Server 2 1 1 Kapitel3 Bekannte Probleme und Beschr nkungen 73 Sicherheit 74 AIX RunAs im EJB Modul Autorisierungstest fehlgeschlagen AccessLocalException 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 ejb 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 SSL Beendigung funktioniert nicht 6269102 Beschreibung Die SSL Beendigung funktioniert nicht wenn Load Balancer Hardware

Download Pdf Manuals

image

Related Search

Related Contents

Cyan Magenta Yellow Black  HP KQ437AA User's Manual  Parrilla de 12V (modelo 1220)  Mme Anne-Severine…  MAP Sensor - Intermotor  Pro-C - Irrigazione Giardino  IBM THINKPAD 46P4842 User's Manual  UPIC Manual - Plus America  Fisher-Price P3334 Instruction Sheet  Liste de thèmes développés dans les numéros Echanges  

Copyright © All rights reserved.
Failed to retrieve file