Software AG Products 10.7 | Using CentraSite | Asset Management | Managing Assets through CentraSite Control | Web Service Management | Deleting Web Services
 
Deleting Web Services
If you are not the owner of a Web Service asset, you cannot delete the Web Service unless you have Full permission on the Web Service (granted though either a role-based permission or instance-level permission).
The following general guidelines apply when deleting a (Web) Service asset in CentraSite Control:
*Deleting a Web Service asset permanently removes the Web Service from the catalog.
*A Web Service asset can only be deleted if it is not the target of an association from another registry object.
*When you delete a Web Service asset, CentraSite removes the catalog entry for the Web Service (that is, it removes the instance of the Web Service asset from CentraSite's object database). Also note that:
*The performance metrics and event information of the Web Service are also deleted.
Note:
When you delete the Web Service, this information is deleted by the built-in action Delete RuntimeEvents and RuntimeMetrics of Service, which is installed with CentraSite.
*When you delete a composite Web Service asset, all of its nonshared components are also deleted.
*Deleting a Web Service asset will not remove:
*Other assets to which the Web Service refers (unless the reference is to an asset that is a nonshared component of the Web Service you are deleting). For example, if you are deleting a Web Service which has a Consumes or Consumed By relationship with other services in the registry, the related services will not be deleted.
*Supporting documents that are attached to the Web Service.
*Earlier versions of the Web Service. Only the latest version of an asset can be deleted; to remove earlier versions, they must be purged.
*You cannot delete a Web Service asset if:
*The Web Service is in a pending state (for example, awaiting approval).
*Any user in your CentraSite registry is currently modifying the Web Service.
*To delete Service assets
1. In CentraSite Control, go to Asset Catalog > Browse.
2. In the displayed list of asset types, select Service.
The Web Service assets (for which you have the View permission) are displayed in the Assets pane.
3. Right-click a Web Service you want to delete, and click Delete.
You can also select multiple Web Services, click the Actions menu, and click Delete.
4. Click OK in the confirmation dialog box.
Note:
If you have selected a set of Web Services, where one or multiple Web Services are in a pending state (for example, awaiting approval), CentraSite ignores the pending list of Web Services, and deletes any remaining Web Services for which you have the required permission.