Befehl 'deleteWSGWInstance'
Verwenden Sie den Befehl deleteWSGWInstance, um eine Gateway-Instanz zu löschen.
Sie können eine Gateway-Instanz, wie in diesem Artikel beschrieben, mit dem Tool "wsadmin" löschen, oder Sie können, wie im Artikel Gateway-Instanzen löschen beschrieben, die Administrationskonsole verwenden.
Verwenden Sie zum Ausführen des Befehls das Objekt AdminTask des Scripting-Clients wsadmin.
Der Scripting-Client wsadmin wird über die Qshell ausgeführt.
Weitere Informationen finden Sie unter Qshell für die Ausführung von WebSphere-Scripts mit wsadmin-Scripting konfigurieren.
Für die SIB-Befehle wird jeweils eine Befehlszeilenhilfe bereitgestellt:
- Geben Sie den folgenden Befehl an der wsadmin-Eingabeaufforderung ein, um eine Liste der verfügbaren Befehle für Gateways und eine Kurzbeschreibung jedes einzelnen Befehls
anzuzeigen:
print AdminTask.help('WSGateway')
- Zum Anzeigen einer übersichtlichen Hilfe zu einem bestimmten Befehl geben Sie an der
wsadmin-Eingabeaufforderung den folgenden Befehl ein:
print AdminTask.help('Befehlsname')
Speichern Sie
Ihre Änderungen nach der Ausführung des Befehls in der Masterkonfiguration. Verwenden Sie hierfür beispielsweise
den folgenden Befehl:
AdminConfig.save()
Zweck
Dieser Befehl löscht eine Gateway-Instanz.
Zielobjekt
ObjectName des Objekts WSGWInstance.
Der Befehl löscht die folgenden Objekte:
- die Gateway-Instanz,
- alle Gateway- und Proxy-Services, die in der Gateway-Instanz implementiert sind,
- alle Zielservices, die in einem der Gateway-Services implementiert sind,
- alle Services für abgehende Daten, die beim Erstellen der Gateway-Services mit dem Assistenten "Neuen Gateway-Service erstellen" in der Administrationskonsole erstellt wurden.
Anmerkung: Das Gateway der WebSphere Application Server
Version 5.1
verwendet Filter für Tasks wie die Protokollierung von Nachrichten, die Umsetzung ihres Inhalts oder
die Beendigung einer eingehenden Anforderung. Wenn ein Gateway der Version 5.1, das Filter enthält,
auf Version 6 migriert wird, werden "StorageQueue"-Ziele erstellt, um die
vorhandenen Gatewayfilter der Version 5.1 in der Umgebung der Version 6 zu unterstützen.
Diese Ziele werden in Version 7.0 oder höher nicht verwendet, aber auch nicht automatisch entfernt, wenn Sie das zugehörige Gateway löschen.
Nähere Informationen zum Bestimmen und manuellen Entfernen dieser Ziele finden Sie im entsprechenden
Fehlerbehebungstipp.
Parameter
Ohne.
Beispiel
- Mit Jython:
AdminTask.deleteWSGWInstance(wsgw)
- Mit Jacl:
$AdminTask deleteWSGWInstance $wsgw