Use this task to delete, from a service integration bus, a topic space.
Before you begin
Before you can delete a
topic space,
the following conditions must be satisfied:
- The publication points must be empty.
A delete action is rejected if there are any
indoubt or uncommitted publications for a publication point.
- There are no local subscriptions attached to the topic space.
The
delete action is rejected if there are local subscriptions. Any attached producers
are closed asynchronously, and do not prevent the delete action. Any messages
sent after the delete action, but before close of producers are discarded.
Why and when to perform this task
To delete a topic space,
use the administrative console to complete the following steps.
Steps for this task
- In the navigation pane, click
- In the content pane, click the bus on which the destination is
localized.
- Under Additional Properties, click Destinations
- Click the check box next to the destination name.
- Optional: To stop local publishers publishing to the topic space, click Quiesce. Any messages already in the bus can still be sent to, and processed
by, the destination. Any publications travelling through the bus can no longer
make it past the messaging engine from which a publication point has been deleted.
- Check for and resolve any undelivered publications (indoubt or
uncommitted) for the topic space. Messages that are locked, as part of in-flight transactions or as in-doubt
messages, are not deleted.
- Disconnect all local subscribers and delete all durable subscriptions
from the topic space.
- To delete the empty topic space,
click Delete.
- To confirm that you want to delete the topic space,
click OK.
- To save the configuration, click Save on
the task bar.
The topic space is
deleted.