Blenden Sie in der Navigationsbaumstruktur den Knoten "Ressourcen" ein.
Blenden Sie unter dem Ressourcenknoten den Knoten "JMS-Ressourcen" ein.
Wählen Sie unter dem Knoten "JMS-Ressourcen" den Knoten "JMS-Connection Factorys".
Die Seite "JMS-Connection Factorys" wird geöffnet.
Klicken Sie auf der Seite "JMS-Connection Factorys" auf den Namen der zu bearbeitenden Connection Factory.
Die Seite "JMS-Connection Factory bearbeiten" wird geöffnet.
Geben Sie im Feld "Beschreibung" eine Beschreibung der Connection Factory ein.
Aktivieren Sie das Kontrollkästchen "Status", um die Ressource zur Laufzeit zu aktivieren.
Diese Option ist standardmäßig aktiviert.
Geben Sie im Feld "Ursprüngliche und minimale Poolgröße" die Mindestanzahl an Verbindungen im Pool ein.
Der Standardwert ist 8.
Geben Sie im Feld "Maximale Poolgröße" die maximale Anzahl an Verbindungen im Pool ein.
Der Standardwert ist 32.
Geben Sie im Feld "Umfang der Größenänderungen des Pools" die Anzahl an Verbindungen ein, die nach Ablauf der Pool-Leerlaufzeit entfernt werden sollen.
Der Standardwert ist 2.
Geben Sie im Feld "Leerlauftimeout" die maximale Dauer (in Sekunden) an, die eine Verbindung im Leerlauf im Pool verbleiben kann.
Der Standardwert ist 300.
Geben Sie im Feld "Maximale Wartezeit" die maximale Zeitspanne an, die eine Anwendung nach dem Anfordern einer Verbindung wartet, bevor ein Verbindungstimeout ausgegeben wird.
Der Standardwert ist 60000.
Aktivieren Sie für "Bei Fehlern" das Kontrollkästchen "Sämtliche Verbindungen trennen", damit GlassFish Server bei einem einzigen Verbindungsabbruch alle Verbindungen im Pool schließt und anschließend wiederherstellt.
Wenn Sie dieses Kontrollkästchen nicht aktivieren, werden einzelne Verbindungen nur neu aufgebaut, wenn sie verwendet werden.
Geben Sie für eine JMS-Connection Factory-Ressource den Wert für die Transaktionsunterstützung wie folgt an:
Geben Sie XATransaction (der Standardwert) für eine Ressource an, die für Transaktionen verwendet werden kann, für die mehrere Ressourcen verwendet werden.
Beispiel: diese Ressource sowie eine JDBC-Ressource, eine Verbindungsressource oder eine andere JMS-Connection Factory-Ressource. Dieser Wert bietet die meiste Flexibilität. Eine Ressource, die als XATransaction konfiguriert ist, wird für Two-Phase Commit-Vorgänge verwendet.
Geben Sie LocalTransaction für eine Ressource an, die entweder für Transaktionen mit nur einer Ressource oder als letzter Agent in einer verteilten Transaktion mit mehreren XA-Ressourcen verwendet wird.
Dieser Wert bietet eine wesentlich bessere Performance. Eine als LocalTransaction konfigurierte Ressource wird nicht in Two-Phase Commit-Vorgängen verwendet.
Geben Sie NoTransaction für eine Ressource an, die nicht für Transaktionen verwendet werden kann.
Diese Einstellung wird für JMS-Anwendungen nur eingeschränkt verwendet.
Aktivieren Sie das Kontrollkästchen "Verbindungsüberprüfung", um die Verbindungsüberprüfung zu aktivieren.
Diese Option ist standardmäßig deaktiviert.
Geben Sie in der Tabelle "Weitere Eigenschaften" zusätzliche Eigenschaften für die Connection Factory an.
Information zu verfügbaren Eigenschaften finden Sie unter Für JMS-Connection Factorys spezifische Eigenschaften.
Um eine Eigenschaft hinzuzufügen, klicken Sie auf die Schaltfläche "Eigenschaft hinzufügen". Geben Sie in die daraufhin angezeigte leere Zeile den Eigenschaftsnamen in das Feld "Name" und den Eigenschaftswert in das Feld "Wert" ein.
Um eine Eigenschaft zu ändern, bearbeiten Sie das Feld "Wert" dieser Eigenschaft.
Um eine Eigenschaft zu löschen, aktivieren Sie das Kontrollkästchen links neben dem Feld "Name" der zu löschenden Eigenschaft und klicken anschließend auf die Schaltfläche "Eigenschaften löschen".
Klicken Sie alternativ auf die Registerkarte "Ziele", um die Seite mit den JMS Connection Factory-Ressourcenzielen aufzurufen. Führen Sie auf dieser Seite die folgenden Aktionen aus:
Klicken Sie auf "Ziele verwalten", um die Seite "Ressourcenziele verwalten" zu öffnen.
Verschieben Sie auf dieser Seite die Ziele zwischen der Spalte der verfügbaren Ziele und der Spalte der gewählten Ziele. Stellen Sie sicher, dass Sie die Ziele, auf denen Anwendungen, die die Ressource verwenden, bereitgestellt werden sollen, in der Spalte der gewählten Ziele ablegen. Die verfügbaren Ziele schließen die verfügbaren Cluster und Serverinstanzen sowie die Standardserverinstanz server ein. Klicken Sie auf "OK", um die Änderungen zu speichern.
Wählen Sie das Kontrollkästchen für ein Ziel, und klicken Sie anschließend auf "Aktivieren" oder "Deaktivieren", um die Ressource für dieses Ziel zu aktivieren bzw. zu deaktivieren.
Klicken Sie auf "Speichern".
Tipp:
Um zu den Standardeinstellungen zurückzukehren, klicken Sie auf die Schaltfläche "Standardwerte laden" und anschließend auf "Speichern".