Über die Seite "Deploy Applications or Modules" (Anwendungen oder Module bereitstellen) können Sie eine Anwendung bereitstellen.
Diese Seite enthält die folgenden Optionen für alle Anwendungen. Zusätzliche Optionen werden erst angezeigt, nachdem Sie das Feld Position für die Anwendung festgelegt haben.
Der Speicherort des Archivs für die bereitzustellende Anwendung.
Die folgenden Optionen geben an, von wo aus auf das Archiv zugegriffen werden kann und ob das Archiv eine Datei oder ein Verzeichnis ist.
Das Archiv ist in einer Datei, die sich auf dem Clientcomputer befindet oder auf die von dort aus zugegriffen werden kann.
Der Clientcomputer ist der Host, auf dem Sie die Administration Console über einen Browser anzeigen.
Das Archiv ist eine Datei, die sich auf dem Servercomputer befindet, oder eine nicht verpackte Anwendung in einem aufgelösten Verzeichnis.
Der Serverrechner ist der Host, der den GlassFish-Server Domain Administration Server (DAS) ausführt.
Der Typ der Anwendung. Zur Auswahl stehen:
Webanwendung
Unternehmensanwendung
Anwendungs-Client
Connector-Modul
EJB Jar
Andere
Cluster und eigenständige Instanzen, für die die Anwendung oder das Modul bereitgestellt werden soll. Verschieben Sie die benötigten Ziele in die Spalte "Ausgewählte Ziele", indem Sie die Schaltflächen "Hinzufügen" und "Alle hinzufügen" verwenden. Verschieben Sie nicht benötigte Ziele in die Spalte "Verfügbare Ziele", indem Sie die Schaltflächen "Entfernen" und "Alle entfernen" verwenden.
Diese Option wird nur dann angezeigt, wenn in der Domäne Cluster oder eigenständige Instanzen erstellt wurden.
Zusätzliche Optionen für die verschiedenen Anwendungstypen sind in den folgenden Abschnitten beschrieben.
Falls der Anwendungstyp eine Web-Anwendung ist, werden die folgenden Optionen angezeigt.
Der Pfad zu der Anwendung. Im URL der Webanwendung folgt die Kontext-Root gleich hinter der Portnummer (http://host: port/context-root/...). Die Kontext-Root sollte mit einem Schrägstrich beginnen, wie z. B. /hallo.
Der Name der Anwendung.
Der Name kann eine optionale Versionskennung enthalten, die dem Namen folgt und von diesem durch einen Doppelpunkt (:) getrennt ist. Die Versionskennung muss mit einem Buchstaben oder einer Zahl beginnen. Sie kann alphanumerische Zeichen sowie Unterstriche (_), Bindestriche (-) und Punkte (.) enthalten. Weitere Informationen zu Modul- und Anwendungsversionen finden Sie unter Module and Application Versions in Oracle GlassFish Server 3.1 Application Deployment Guide .
Die mit dieser Anwendung verbundenen virtuellen Server.
Die Option "Virtuelle Server" wird angezeigt, wenn nur die standardmäßige Serverinstanz server vorhanden ist. Wenn Cluster oder andere eigenständige Serverinstanzen vorhanden sind, können Sie nach der Bereitstellung virtuelle Server auswählen. Wählen Sie auf der Seite "Anwendung bearbeiten" die Registerkarte "Ziel" und anschließend "Virtuelle Server verwalten" für das gewünschte Ziel.
Wenn diese Option ausgewählt wird, ist die Anwendung aktiviert. Diese Option ist standardmäßig aktiviert.
Wenn dieses Kontrollkästchen aktiviert ist, wird die Hochverfügbarkeit für Websitzungen und für die Stateful Session-Bean (SFSB)-Fixpunktroutine und möglicherweise die Passivierung aktiviert. Ist der Wert auf false (Standardwert) gesetzt, werden alle Websitzungsspeichervorgänge und SFSB-Fixpunktroutinen für die angegebene Anwendung, Webanwendung oder das EJB-Modul deaktiviert. Ist der Wert auf true gesetzt, wird die angegebene Anwendung oder das Modul für Hochverfügbarkeit aktiviert. Setzen Sie diese Option nur dann auf true, wenn die Hochverfügbarkeit auf einer höheren Ebene konfiguriert und aktiviert ist, beispielsweise auf Server- und Containerebene.
Diese Option wird angezeigt, wenn neben der standardmäßigen Serverinstanz (server) Cluster oder eigenständige Serverinstanzen vorhanden sind.
Wenn Sie diese Option aktivieren, werden JavaServer Pages (JSP)-Dateien vorkompiliert. Wenn Sie diese Option deaktivieren, werden die JSP-Dateien beim ersten Zugriff zur Laufzeit kompiliert. Die Option ist standardmäßig deaktiviert.
Wenn diese Option aktiviert ist, werden Bereitstellungs-Deskriptoren vor der Bereitstellung verifiziert. Wenn die Verifizierung fehlschlägt, wird die Bereitstellung nicht ausgeführt. Der Verifier überprüft Struktur und Inhalt der Bereitstellungs-Deskriptoren. Die Überprüfung von großen Anwendungen ist häufig sehr zeitaufwendig. Die Option ist standardmäßig deaktiviert.
Verifier-Pakete müssen mithilfe des Aktualisierungstools installiert werden. Anderenfalls wird eine Warnung protokolliert und diese Option wird ignoriert.
Ist diese Option ausgewählt, wird die bereits bereitgestellte Anwendung erneut bereitgestellt. Ist diese Option nicht ausgewählt, wird beim Versuch, eine bereits bereitgestellte Anwendung bereitzustellen, eine Fehlermeldung angezeigt. Die Option ist standardmäßig deaktiviert.
Diese Option steuert, ob Websitzungen, SFSB-Instanzen und dauerhaft erstellte EJB-Zeitgeber zwischen erneuten Bereitstellungen erhalten bleiben.
Diese Option ist standardmäßig deaktiviert. Diese Option wird nur bei der standardmäßigen Serverinstanz (server) unterstützt. Bei anderen Zielen wird sie nicht unterstützt und ignoriert.
Änderungen, die an einer Anwendung zwischen Bereitstellungen vorgenommen werden, verhindern, dass diese Funktion richtig funktioniert. Ändern Sie beispielsweise nicht die Instanzenvariablen in der SFSB-Bean-Klasse.
Bei Webanwendungen ist diese Funktion nur dann anwendbar, wenn in der Datei glassfish-web-app.xml das Attribut Fortdauertyp des Elements Sitzungsmanager file lautet.
Bei Stateful-Session-Bean-Instanzen wird der Fortdauertyp ohne hohe Verfügbarkeit im Server festgelegt (die Option "SFSB-Fortdauertyp") und muss auf file, den empfohlenen Standardwert, gesetzt werden.
Kann eine aktive Websitzung, SFSB-Instanz oder ein EJB-Zeitgeber nicht gespeichert oder wiederhergestellt werden, stehen diese nicht zur Verfügung, wenn die erneute Bereitstellung abgeschlossen ist. Die erneute Bereitstellung wird jedoch fortgesetzt, und eine Warnmeldung wird aufgezeichnet.
Damit die Daten aktiver Zustände erhalten bleiben, werden die Daten von GlassFish-Server serialisiert und gespeichert. Zum Wiederherstellen der Daten entserialisiert das Klassenladeprogramm der erneut bereitgestellten Anwendung die Daten, die zuvor gespeichert wurden.
Wenn diese Option aktiviert ist, werden für bestimmte Anwendungen definierte Ressourcen gespeichert und während der erneuten Bereitstellung wiederhergestellt. Diese Option ist standardmäßig deaktiviert.
Eine durch Kommas getrennte Liste JAR-Dateien der Bibliothek, die auf dieses Modul oder diese Anwendung zugeschnitten sind. Die Pfade können absolut oder relativ sein. Ein relativer Pfad ist relativ zu domain-dir/lib/applibs. Falls der Pfad absolut ist, muss der Pfad für den Domain Administration Server (DAS) zugänglich sein. Dies bedeutet, dass er sich unter domain-dir befinden muss. Die Bibliotheken werden der Anwendung in der Reihenfolge verfügbar gemacht, in der sie festgelegt sind.
Eine Beschreibung der Anwendung.
Falls der Anwendungstyp Unternehmensanwendung ist, werden die folgenden Optionen angezeigt.
Der Name der Anwendung.
Der Name kann eine optionale Versionskennung enthalten, die dem Namen folgt und von diesem durch einen Doppelpunkt (:) getrennt ist. Die Versionskennung muss mit einem Buchstaben oder einer Zahl beginnen. Sie kann alphanumerische Zeichen sowie Unterstriche (_), Bindestriche (-) und Punkte (.) enthalten. Weitere Informationen zu Modul- und Anwendungsversionen finden Sie unter Module and Application Versions in Oracle GlassFish Server 3.1 Application Deployment Guide .
Die mit dieser Anwendung verbundenen virtuellen Server.
Die Option "Virtuelle Server" wird angezeigt, wenn nur die standardmäßige Serverinstanz server vorhanden ist. Wenn Cluster oder andere eigenständige Serverinstanzen vorhanden sind, können Sie nach der Bereitstellung virtuelle Server auswählen. Wählen Sie auf der Seite "Anwendung bearbeiten" die Registerkarte "Ziel" und anschließend "Virtuelle Server verwalten" für das gewünschte Ziel.
Wenn diese Option ausgewählt wird, ist die Anwendung aktiviert. Diese Option ist standardmäßig aktiviert.
Wenn dieses Kontrollkästchen aktiviert ist, wird die Hochverfügbarkeit für Websitzungen und für die Stateful Session-Bean (SFSB)-Fixpunktroutine und möglicherweise die Passivierung aktiviert. Ist der Wert auf false (Standardwert) gesetzt, werden alle Websitzungsspeichervorgänge und SFSB-Fixpunktroutinen für die angegebene Anwendung, Webanwendung oder das EJB-Modul deaktiviert. Ist der Wert auf true gesetzt, wird die angegebene Anwendung oder das Modul für Hochverfügbarkeit aktiviert. Setzen Sie diese Option nur dann auf true, wenn die Hochverfügbarkeit auf einer höheren Ebene konfiguriert und aktiviert ist, beispielsweise auf Server- und Containerebene.
Diese Option wird angezeigt, wenn neben der standardmäßigen Serverinstanz (server) Cluster oder eigenständige Serverinstanzen vorhanden sind.
Ist diese Option ausgewählt, ist der Zugriff auf Java Web Start für ein Anwendungsclientmodul nicht zulässig. Die Option ist standardmäßig deaktiviert.
Wenn Sie diese Option aktivieren, werden JavaServer Pages (JSP)-Dateien vorkompiliert. Wenn Sie diese Option deaktivieren, werden die JSP-Dateien beim ersten Zugriff zur Laufzeit kompiliert. Die Option ist standardmäßig deaktiviert.
Wenn diese Option aktiviert ist, werden Bereitstellungs-Deskriptoren vor der Bereitstellung verifiziert. Wenn die Verifizierung fehlschlägt, wird die Bereitstellung nicht ausgeführt. Der Verifier überprüft Struktur und Inhalt der Bereitstellungs-Deskriptoren. Die Überprüfung von großen Anwendungen ist häufig sehr zeitaufwendig. Die Option ist standardmäßig deaktiviert.
Verifier-Pakete müssen mithilfe des Aktualisierungstools installiert werden. Anderenfalls wird eine Warnung protokolliert und diese Option wird ignoriert.
Wenn diese Option aktiviert ist, werden GlassFish-Server v2 JAR-Sichtbarkeitsanforderungen für Anwendungen anstelle der strikteren Java EE 6-Anforderungen verwendet, die in GlassFish-Server v3-Versionen einschließlich 3.1 implementiert sind. Diese Option ist standardmäßig deaktiviert.
Die Java EE 6-Plattformspezifikation enthält striktere Anforderungen als Java EE 5, was die Sichtbarkeit bestimmter JAR-Dateien für verschiedene Module innerhalb einer EAR-Datei angeht. Insbesondere dürfen Anwendungsclients keinen Zugriff auf EJB-JAR-Dateien oder andere JAR-Dateien in der EAR-Datei haben, es sei denn, Referenzen verwenden den standardmäßigen Java SE-Mechanismus (beispielsweise Erweiterungen) oder den Java EE-Bibliothekenverzeichnismechanismus. Wenn dieses Kontrollkästchen aktiviert wird, werden diese Java EE 6-Beschränkungen entfernt.
Ist diese Option ausgewählt, wird die bereits bereitgestellte Anwendung erneut bereitgestellt. Ist diese Option nicht ausgewählt, wird beim Versuch, eine bereits bereitgestellte Anwendung bereitzustellen, eine Fehlermeldung angezeigt. Die Option ist standardmäßig deaktiviert.
Diese Option steuert, ob Websitzungen, SFSB-Instanzen und dauerhaft erstellte EJB-Zeitgeber zwischen erneuten Bereitstellungen erhalten bleiben.
Diese Option ist standardmäßig deaktiviert. Diese Option wird nur bei der standardmäßigen Serverinstanz (server) unterstützt. Bei anderen Zielen wird sie nicht unterstützt und ignoriert.
Änderungen, die an einer Anwendung zwischen Bereitstellungen vorgenommen werden, verhindern, dass diese Funktion richtig funktioniert. Ändern Sie beispielsweise nicht die Instanzenvariablen in der SFSB-Bean-Klasse.
Bei Webanwendungen ist diese Funktion nur dann anwendbar, wenn in der Datei glassfish-web-app.xml das Attribut Fortdauertyp des Elements Sitzungsmanager file lautet.
Bei Stateful-Session-Bean-Instanzen wird der Fortdauertyp ohne hohe Verfügbarkeit im Server festgelegt (die Option "SFSB-Fortdauertyp") und muss auf file, den empfohlenen Standardwert, gesetzt werden.
Kann eine aktive Websitzung, SFSB-Instanz oder ein EJB-Zeitgeber nicht gespeichert oder wiederhergestellt werden, stehen diese nicht zur Verfügung, wenn die erneute Bereitstellung abgeschlossen ist. Die erneute Bereitstellung wird jedoch fortgesetzt, und eine Warnmeldung wird aufgezeichnet.
Damit die Daten aktiver Zustände erhalten bleiben, werden die Daten von GlassFish-Server serialisiert und gespeichert. Zum Wiederherstellen der Daten entserialisiert das Klassenladeprogramm der erneut bereitgestellten Anwendung die Daten, die zuvor gespeichert wurden.
Wenn diese Option aktiviert ist, werden für bestimmte Anwendungen definierte Ressourcen gespeichert und während der erneuten Bereitstellung wiederhergestellt. Diese Option ist standardmäßig deaktiviert.
Eine durch Kommas getrennte Liste der JAR-Dateien der Bibliothek für diese Anwendung. Legt einen absoluten oder relativen Pfad fest. Ein relativer Pfad ist relativ zu domain-dir/lib/applibs. Falls der Pfad absolut ist, muss der Pfad für den Domain Administration Server (DAS) zugänglich sein. Dies bedeutet, dass er sich unter domain-dir befinden muss. Die Bibliotheken werden der Anwendung in der Reihenfolge verfügbar gemacht, in der sie festgelegt sind.
Eine Beschreibung der Anwendung.
Wenn der Anwendungstyp ein Anwendungs-Client ist, werden die folgenden Optionen angezeigt.
Der Name der Anwendung.
Der Name kann eine optionale Versionskennung enthalten, die dem Namen folgt und von diesem durch einen Doppelpunkt (:) getrennt ist. Die Versionskennung muss mit einem Buchstaben oder einer Zahl beginnen. Sie kann alphanumerische Zeichen sowie Unterstriche (_), Bindestriche (-) und Punkte (.) enthalten. Weitere Informationen zu Modul- und Anwendungsversionen finden Sie unter Module and Application Versions in Oracle GlassFish Server 3.1 Application Deployment Guide .
Ist diese Option ausgewählt, ist der Zugriff auf Java Web Start für ein Anwendungsclientmodul nicht zulässig. Die Option ist standardmäßig deaktiviert.
Wenn diese Option aktiviert ist, werden Bereitstellungs-Deskriptoren vor der Bereitstellung verifiziert. Wenn die Verifizierung fehlschlägt, wird die Bereitstellung nicht ausgeführt. Der Verifier überprüft Struktur und Inhalt der Bereitstellungs-Deskriptoren. Die Überprüfung von großen Anwendungen ist häufig sehr zeitaufwendig. Die Option ist standardmäßig deaktiviert.
Verifier-Pakete müssen mithilfe des Aktualisierungstools installiert werden. Anderenfalls wird eine Warnung protokolliert und diese Option wird ignoriert.
Ist diese Option ausgewählt, wird die bereits bereitgestellte Anwendung erneut bereitgestellt. Ist diese Option nicht ausgewählt, wird beim Versuch, eine bereits bereitgestellte Anwendung bereitzustellen, eine Fehlermeldung angezeigt. Die Option ist standardmäßig deaktiviert.
Eine Beschreibung der Anwendung.
Wenn der Anwendungstyp ein Connector-Modul ist, werden die folgenden Optionen angezeigt.
Der Name der Anwendung.
Der Name kann eine optionale Versionskennung enthalten, die dem Namen folgt und von diesem durch einen Doppelpunkt (:) getrennt ist. Die Versionskennung muss mit einem Buchstaben oder einer Zahl beginnen. Sie kann alphanumerische Zeichen sowie Unterstriche (_), Bindestriche (-) und Punkte (.) enthalten. Weitere Informationen zu Modul- und Anwendungsversionen finden Sie unter Module and Application Versions in Oracle GlassFish Server 3.1 Application Deployment Guide .
Wenn diese Option ausgewählt wird, ist die Anwendung aktiviert. Diese Option ist standardmäßig aktiviert.
Wenn diese Option aktiviert ist, werden Bereitstellungs-Deskriptoren vor der Bereitstellung verifiziert. Wenn die Verifizierung fehlschlägt, wird die Bereitstellung nicht ausgeführt. Der Verifier überprüft Struktur und Inhalt der Bereitstellungs-Deskriptoren. Die Überprüfung von großen Anwendungen ist häufig sehr zeitaufwendig. Die Option ist standardmäßig deaktiviert.
Verifier-Pakete müssen mithilfe des Aktualisierungstools installiert werden. Anderenfalls wird eine Warnung protokolliert und diese Option wird ignoriert.
Ist diese Option ausgewählt, wird die bereits bereitgestellte Anwendung erneut bereitgestellt. Ist diese Option nicht ausgewählt, wird beim Versuch, eine bereits bereitgestellte Anwendung bereitzustellen, eine Fehlermeldung angezeigt. Die Option ist standardmäßig deaktiviert.
Wenn diese Option aktiviert ist, werden für bestimmte Anwendungen definierte Ressourcen gespeichert und während der erneuten Bereitstellung wiederhergestellt. Diese Option ist standardmäßig deaktiviert.
Eine Beschreibung der Anwendung.
Wenn der Anwendungstyp EJB Jar ist, werden die folgenden Optionen angezeigt.
Der Name der Anwendung.
Der Name kann eine optionale Versionskennung enthalten, die dem Namen folgt und von diesem durch einen Doppelpunkt (:) getrennt ist. Die Versionskennung muss mit einem Buchstaben oder einer Zahl beginnen. Sie kann alphanumerische Zeichen sowie Unterstriche (_), Bindestriche (-) und Punkte (.) enthalten. Weitere Informationen zu Modul- und Anwendungsversionen finden Sie unter Module and Application Versions in Oracle GlassFish Server 3.1 Application Deployment Guide .
Wenn diese Option ausgewählt wird, ist die Anwendung aktiviert. Diese Option ist standardmäßig aktiviert.
Wenn dieses Kontrollkästchen aktiviert ist, wird die Hochverfügbarkeit für Websitzungen und für die Stateful Session-Bean (SFSB)-Fixpunktroutine und möglicherweise die Passivierung aktiviert. Ist der Wert auf false (Standardwert) gesetzt, werden alle Websitzungsspeichervorgänge und SFSB-Fixpunktroutinen für die angegebene Anwendung, Webanwendung oder das EJB-Modul deaktiviert. Ist der Wert auf true gesetzt, wird die angegebene Anwendung oder das Modul für Hochverfügbarkeit aktiviert. Setzen Sie diese Option nur dann auf true, wenn die Hochverfügbarkeit auf einer höheren Ebene konfiguriert und aktiviert ist, beispielsweise auf Server- und Containerebene.
Diese Option wird angezeigt, wenn neben der standardmäßigen Serverinstanz (server) Cluster oder eigenständige Serverinstanzen vorhanden sind.
Wenn diese Option aktiviert ist, werden Bereitstellungs-Deskriptoren vor der Bereitstellung verifiziert. Wenn die Verifizierung fehlschlägt, wird die Bereitstellung nicht ausgeführt. Der Verifier überprüft Struktur und Inhalt der Bereitstellungs-Deskriptoren. Die Überprüfung von großen Anwendungen ist häufig sehr zeitaufwendig. Die Option ist standardmäßig deaktiviert.
Verifier-Pakete müssen mithilfe des Aktualisierungstools installiert werden. Anderenfalls wird eine Warnung protokolliert und diese Option wird ignoriert.
Wenn diese Option aktiviert ist, werden GlassFish-Server v2 JAR-Sichtbarkeitsanforderungen für Anwendungen anstelle der strikteren Java EE 6-Anforderungen verwendet, die in GlassFish-Server v3-Versionen einschließlich 3.1 implementiert sind. Diese Option ist standardmäßig deaktiviert.
Die Java EE 6-Plattformspezifikation enthält striktere Anforderungen als Java EE 5, was die Sichtbarkeit bestimmter JAR-Dateien für verschiedene Module innerhalb einer EAR-Datei angeht. Insbesondere dürfen Anwendungsclients keinen Zugriff auf EJB-JAR-Dateien oder andere JAR-Dateien in der EAR-Datei haben, es sei denn, Referenzen verwenden den standardmäßigen Java SE-Mechanismus (beispielsweise Erweiterungen) oder den Java EE-Bibliothekenverzeichnismechanismus. Wenn dieses Kontrollkästchen aktiviert wird, werden diese Java EE 6-Beschränkungen entfernt.
Ist diese Option ausgewählt, wird die bereits bereitgestellte Anwendung erneut bereitgestellt. Ist diese Option nicht ausgewählt, wird beim Versuch, eine bereits bereitgestellte Anwendung bereitzustellen, eine Fehlermeldung angezeigt. Die Option ist standardmäßig deaktiviert.
Diese Option steuert, ob Websitzungen, SFSB-Instanzen und dauerhaft erstellte EJB-Zeitgeber zwischen erneuten Bereitstellungen erhalten bleiben.
Diese Option ist standardmäßig deaktiviert. Diese Option wird nur bei der standardmäßigen Serverinstanz (server) unterstützt. Bei anderen Zielen wird sie nicht unterstützt und ignoriert.
Änderungen, die an einer Anwendung zwischen Bereitstellungen vorgenommen werden, verhindern, dass diese Funktion richtig funktioniert. Ändern Sie beispielsweise nicht die Instanzenvariablen in der SFSB-Bean-Klasse.
Bei Webanwendungen ist diese Funktion nur dann anwendbar, wenn in der Datei glassfish-web-app.xml das Attribut Fortdauertyp des Elements Sitzungsmanager file lautet.
Bei Stateful-Session-Bean-Instanzen wird der Fortdauertyp ohne hohe Verfügbarkeit im Server festgelegt (die Option "SFSB-Fortdauertyp") und muss auf file, den empfohlenen Standardwert, gesetzt werden.
Kann eine aktive Websitzung, SFSB-Instanz oder ein EJB-Zeitgeber nicht gespeichert oder wiederhergestellt werden, stehen diese nicht zur Verfügung, wenn die erneute Bereitstellung abgeschlossen ist. Die erneute Bereitstellung wird jedoch fortgesetzt, und eine Warnmeldung wird aufgezeichnet.
Damit die Daten aktiver Zustände erhalten bleiben, werden die Daten von GlassFish-Server serialisiert und gespeichert. Zum Wiederherstellen der Daten entserialisiert das Klassenladeprogramm der erneut bereitgestellten Anwendung die Daten, die zuvor gespeichert wurden.
Wenn diese Option aktiviert ist, werden für bestimmte Anwendungen definierte Ressourcen gespeichert und während der erneuten Bereitstellung wiederhergestellt. Diese Option ist standardmäßig deaktiviert.
Eine durch Kommas getrennte Liste der JAR-Dateien in der Bibliothek, die auf dieses Modul oder diese Anwendung zugeschnitten sind. Legt einen absoluten oder relativen Pfad fest. Ein relativer Pfad ist relativ zu domain-dir/lib/applibs. Falls der Pfad absolut ist, muss der Pfad für den Domain Administration Server (DAS) zugänglich sein. Dies bedeutet, dass er sich unter domain-dir befinden muss. Die Bibliotheken werden der Anwendung in der Reihenfolge verfügbar gemacht, in der sie festgelegt sind.
Eine Beschreibung der Anwendung.
Wenn der Anwendungstyp "Andere" ist, werden die folgenden Optionen angezeigt.
Der Name der Anwendung.
Der Name kann eine optionale Versionskennung enthalten, die dem Namen folgt und von diesem durch einen Doppelpunkt (:) getrennt ist. Die Versionskennung muss mit einem Buchstaben oder einer Zahl beginnen. Sie kann alphanumerische Zeichen sowie Unterstriche (_), Bindestriche (-) und Punkte (.) enthalten. Weitere Informationen zu Modul- und Anwendungsversionen finden Sie unter Module and Application Versions in Oracle GlassFish Server 3.1 Application Deployment Guide .
Die mit dieser Anwendung verbundenen virtuellen Server.
Die Option "Virtuelle Server" wird angezeigt, wenn nur die standardmäßige Serverinstanz server vorhanden ist. Wenn Cluster oder andere eigenständige Serverinstanzen vorhanden sind, können Sie nach der Bereitstellung virtuelle Server auswählen. Wählen Sie auf der Seite "Anwendung bearbeiten" die Registerkarte "Ziel" und anschließend "Virtuelle Server verwalten" für das gewünschte Ziel.
Wenn diese Option ausgewählt wird, ist die Anwendung aktiviert. Diese Option ist standardmäßig aktiviert.
Wenn dieses Kontrollkästchen aktiviert ist, wird die Hochverfügbarkeit für Websitzungen und für die Stateful Session-Bean (SFSB)-Fixpunktroutine und möglicherweise die Passivierung aktiviert. Ist der Wert auf false (Standardwert) gesetzt, werden alle Websitzungsspeichervorgänge und SFSB-Fixpunktroutinen für die angegebene Anwendung, Webanwendung oder das EJB-Modul deaktiviert. Ist der Wert auf true gesetzt, wird die angegebene Anwendung oder das Modul für Hochverfügbarkeit aktiviert. Setzen Sie diese Option nur dann auf true, wenn die Hochverfügbarkeit auf einer höheren Ebene konfiguriert und aktiviert ist, beispielsweise auf Server- und Containerebene.
Diese Option wird angezeigt, wenn neben der standardmäßigen Serverinstanz (server) Cluster oder eigenständige Serverinstanzen vorhanden sind.
Wenn diese Option aktiviert ist, wird ein OSGi/Java-EE-Hybridmodul angegeben. Diese Option wird nur dann angezeigt, wenn der gewählte Typ "Andere" ist.
Wenn Sie diese Option aktivieren, werden JavaServer Pages (JSP)-Dateien vorkompiliert. Wenn Sie diese Option deaktivieren, werden die JSP-Dateien beim ersten Zugriff zur Laufzeit kompiliert. Die Option ist standardmäßig deaktiviert.
Wenn diese Option aktiviert ist, werden Bereitstellungs-Deskriptoren vor der Bereitstellung verifiziert. Wenn die Verifizierung fehlschlägt, wird die Bereitstellung nicht ausgeführt. Der Verifier überprüft Struktur und Inhalt der Bereitstellungs-Deskriptoren. Die Überprüfung von großen Anwendungen ist häufig sehr zeitaufwendig. Die Option ist standardmäßig deaktiviert.
Verifier-Pakete müssen mithilfe des Aktualisierungstools installiert werden. Anderenfalls wird eine Warnung protokolliert und diese Option wird ignoriert.
Ist diese Option ausgewählt, wird die bereits bereitgestellte Anwendung erneut bereitgestellt. Ist diese Option nicht ausgewählt, wird beim Versuch, eine bereits bereitgestellte Anwendung bereitzustellen, eine Fehlermeldung angezeigt. Die Option ist standardmäßig deaktiviert.
Diese Option steuert, ob Websitzungen, SFSB-Instanzen und dauerhaft erstellte EJB-Zeitgeber zwischen erneuten Bereitstellungen erhalten bleiben.
Diese Option ist standardmäßig deaktiviert. Diese Option wird nur bei der standardmäßigen Serverinstanz (server) unterstützt. Bei anderen Zielen wird sie nicht unterstützt und ignoriert.
Änderungen, die an einer Anwendung zwischen Bereitstellungen vorgenommen werden, verhindern, dass diese Funktion richtig funktioniert. Ändern Sie beispielsweise nicht die Instanzenvariablen in der SFSB-Bean-Klasse.
Bei Webanwendungen ist diese Funktion nur dann anwendbar, wenn in der Datei glassfish-web-app.xml das Attribut Fortdauertyp des Elements Sitzungsmanager file lautet.
Bei Stateful-Session-Bean-Instanzen wird der Fortdauertyp ohne hohe Verfügbarkeit im Server festgelegt (die Option "SFSB-Fortdauertyp") und muss auf file, den empfohlenen Standardwert, gesetzt werden.
Kann eine aktive Websitzung, SFSB-Instanz oder ein EJB-Zeitgeber nicht gespeichert oder wiederhergestellt werden, stehen diese nicht zur Verfügung, wenn die erneute Bereitstellung abgeschlossen ist. Die erneute Bereitstellung wird jedoch fortgesetzt, und eine Warnmeldung wird aufgezeichnet.
Damit die Daten aktiver Zustände erhalten bleiben, werden die Daten von GlassFish-Server serialisiert und gespeichert. Zum Wiederherstellen der Daten entserialisiert das Klassenladeprogramm der erneut bereitgestellten Anwendung die Daten, die zuvor gespeichert wurden.
Eine durch Kommas getrennte Liste der JAR-Dateien in der Bibliothek, die auf dieses Modul oder diese Anwendung zugeschnitten sind. Legt einen absoluten oder relativen Pfad fest. Ein relativer Pfad ist relativ zu domain-dir/lib/applibs. Falls der Pfad absolut ist, muss der Pfad für den Domain Administration Server (DAS) zugänglich sein. Dies bedeutet, dass er sich unter domain-dir befinden muss. Die Bibliotheken werden der Anwendung in der Reihenfolge verfügbar gemacht, in der sie festgelegt sind.
Eine Beschreibung der Anwendung.