Name
        uddi_delete_service
         — Remove one or more 
businessService
   structures.
      
Syntax
<uddi_delete_service generic="1.0" xmlns="urn:uddi-org:api" > <authInfo/> <serviceKey/> [ <serviceKey/> ...] </uddi_delete_service>
Attributes & Children
authInfo
This required argument is an element that contains an authentication
token obtained using the 
get_authToken
   call.
serviceKey
One or more 
uuid_key
   values that represent specific instances of known 
businessService
   data.
Return Types
Upon successful completion, a dispositionReport
message is returned with a single success indicator.
  
Errors
If an error occurs in processing this message, a dispositionReport
   structure will
be returned to the caller in a SOAP Fault.  The following error
information will be relevant:
Table 24.87. Errors signalled by uddi_delete_service
| Error Code | Description | 
|---|---|
| E_invalidKeyPassed | signifies that one of the 
uuid_key
   values passed did not match with
any known serviceKey
   values.  No partial results will be returned; if any
serviceKey
   values passed are not valid, this error will be returned.
 | 
            
| E_authTokenExpired | signifies that the authentication token value passed in the 
authInfo
   argument
is no longer valid because the token has expired.
 | 
            
| E_authTokenRequired | signifies that the authentication token value passed in the 
authInfo
   argument is
either missing or is not valid.
 | 
            
| E_userMismatch | signifies that one or more of the 
serviceKey
   values passed refers to data not
controlled by the entity the authentication token represents.
 | 
            
| E_operatorMismatch | signifies that one or more of the 
serviceKey
   values passed refers to data not controlled by the server that received the request
for processing. |