Löschen Sie Nachrichtenflüsse oder untergeordnete
Nachrichtenflüsse, die Sie nicht mehr benötigen, aus Ihrer Anwendung, Bibliothek oder Ihrem
Nachrichtenbrokerprojekt.
Beim Löschen eines Nachrichtenflusses im WebSphere Message
Broker Toolkit werden das Projekt und seine Ressourcen gelöscht. Wenn Sie ein gemeinsam genutztes Repository verwenden, wird im Repository möglicherweise eine Kopie einer gelöschten Ressource aufbewahrt.
Vorbereitungen:
Hier wird davon ausgegangen, dass ein Nachrichtenfluss oder untergeordneter Nachrichtenfluss vorhanden ist. Weitere Informationen finden Sie unter Nachrichtenflüsse erstellen bzw.
Untergeordneten Nachrichtenfluss erstellen.
In der Ansicht Brokerentwicklung sind alle Anwendungen, Bibliotheken und Nachrichtenbrokerprojekte aufgeführt, auf die Sie Zugriff haben. Diese Container enthalten Nachrichtenflüsse und untergeordnete Nachrichtenflüsse. Die Namen von Nachrichtenflussdateien haben das Format Nachrichtenflussname.msgflow,
die Namen der Dateien für untergeordnete Nachrichtenflüsse haben das Format Name_des_untergeordneten_Nachrichtenflusses.subflow.
Anwendungen und Bibliotheken werden
auf der höchsten Ebene der Ansicht Brokerentwicklung aufgelistet; Nachrichtenbrokerprojekte werden im Ordner für unabhängige Ressourcen
(Independent Resources) aufgelistet.
So löschen Sie einen Nachrichtenfluss oder untergeordneten Nachrichtenfluss:
- Erweitern Sie in der Ansicht Brokerentwicklung die betreffende Anwendung, die Bibliothek
oder das Nachrichtenbrokerprojekt.
- Wählen Sie den Nachrichtenfluss oder untergeordneten Nachrichtenfluss aus, der gelöscht werden soll, und klicken Sie auf . Es wird ein Bestätigungsdialogfenster geöffnet.
- Klicken Sie auf Ja, um den Nachrichtenfluss oder untergeordneten Nachrichtenfluss zu löschen, oder auf Nein, um den Löschvorgang abzubrechen. Wenn Sie auf 'Ja' klicken, werden die angeforderten Objekte gelöscht.
Wenn Sie Ressourcen in einem gemeinsam genutzten Repository verwalten, wird in diesem Repository eine Kopie aufbewahrt. Sie können die Ressource mithilfe der vom Repository-Lieferanten bereitgestellten Anweisungen bei Bedarf abrufen.
Wenn Sie das lokale Dateisystem oder ein gemeinsam genutztes Dateisystem zum Speichern Ihrer Ressourcen verwenden, wird keine Kopie der Ressource behalten. Bei der Ausführung dieser Aufgabe müssen Sie unbedingt auf die Auswahl der korrekten Ressource achten.
- Überprüfen Sie in der Ansicht 'Probleme', ob als Folge der Löschanforderung Fehlernachrichten zurückgegeben wurden. Wenn Sie einen Nachrichtenfluss oder untergeordneten Nachrichtenfluss löschen, der in einen anderen Nachrichtenfluss eingebettet ist, wird ein Fehler generiert.
- Klicken Sie in der Problem-Ansicht auf den Fehler. Der Nachrichtenfluss, der jetzt über einen ungültigen Verweis verfügt, wird angezeigt.
- Entfernen Sie den Knoten, der den gelöschten Nachrichtenfluss darstellt, aus dem übergeordneten Nachrichtenfluss oder erstellen Sie einen anderen Nachrichtenfluss oder untergeordnete Nachrichtenfluss desselben Namens, der die erforderliche Verarbeitung übernehmen soll.
Beim Löschen des Nachrichtenflusses oder untergeordneten Nachrichtenflusses werden die ihm zugeordneten Dateien (ESQL- und Zuordnungsdateien, sofern vorhanden) nicht gelöscht. Falls diese ebenfalls gelöscht werden sollen, müssen Sie diese Aktion explizit ausführen.