Deleting the external service interface only
When deleting an external service interface from your composed service, this operation does not remove the data types from the composed application. You have to remove the data types yourself.
Delete the external service interface and its data types
If a data type is used by another WSDL file from the external package, you cannot delete this data type.
To check which WSDL file is using a concrete data type, you can use Show type usages option from the context menu of the data type. Note that you may accidentally delete types that are used from artifacts, created at modeling time (such as business objects, application services, or structures).
To delete the service interface and its data types:
Delete unused data types
You can delete not referenced data types that are not used by any service interface in the project. To do that, in the context menu of the external package, choose Delete all unreferenced types.
See also: