Service System Status
The Services Configuration page contains a Service System Status drop-down list box that enables you to restrict rename, delete, and other administrative actions that users can perform on services, service operations, messages, and other integration metadata.
You can select one of two values from the drop-down list box: Production or Development.
The following table describes the impact of each of these setting on managing integration metadata:
| Object | Action | Production Mode | Development Mode |
|---|---|---|---|
|
Messages |
Rename |
You cannot rename a message that is associated to a service that has WSDL or WADL provided. You must first delete the WSDL or WADL documents before you can rename the message. |
An alert message displays indicating that WSDL or WADL documents have been provided for the service to which the message is associated, but you may continue with the action and rename the message. |
|
Messages |
Delete |
You cannot delete a message that is associated to a service that has WSDL or WADL provided. You must first delete the WSDL or WADL documents before you can delete the message. |
An alert message displays indicating that WSDL or WADL documents have been provided for the service to which the message is associated, but you may continue with the action and delete the message. |
|
Message Schemas |
Delete |
You cannot delete a message schema that is associated to a service that has WSDL or WADL provided. You must first delete any WSDL or WADL documents before you can rename the schema. |
An alert message displays indicating that WSDL or WADL documents have been provided for the service to which the message schema is associated, but you may continue with the action and rename the schema |
|
Queues |
Rename |
The Service System Status has no impact on renaming queue definitions. However, you cannot rename a queue if it is referenced in a service operation or if it is referenced in the runtime tables. |
The information that applies to renaming queues in production mode also applies to renaming queues in development mode. |
|
Queues |
Delete |
The Service System Status has no impact on deleting queue definitions. However, you cannot delete a queue if it is referenced in a service operations or if it is referenced in a runtime table. |
The information that applies to deleting queues in production mode also applies to deleting queues in development mode. |
|
Routings |
Rename |
The Service System Status has no impact on renaming routing definitions. |
The information that applies to renaming routing definitions in production mode also applies to renaming routings in development mode. |
|
Routings |
Delete |
You cannot delete an any-to-local routing definition that is tied to a service that has WSDL or WADL provided. You must first delete the WSDL or WADL document from the service before deleting the routing definition. |
An alert message displays indicating that WSDL or WADL documents have been provided for the service to which the routing is associated, but you may continue with the action and delete the routing definition. |
|
Service |
Rename |
You cannot rename services that have had WSDL or WADL documents provided. The WSDL or WADL documents must be deleted before you can rename a service. |
An alert message displays indicating that WSDL or WADL documents have been provided for the service, but you can continue with the action and rename the service. |
|
Service |
Delete |
The Service System Status has no impact on deleting services. However, you cannot delete any service that is referenced by a service operation. |
The information that applies to deleting services in production mode also applies to deleting services in development mode. |
|
Service Operation |
Rename |
You cannot rename service operations that are associated to services that have WSDL or WADL provided. You must delete the WSDL or WADL before you can rename the service operation. |
An alert message displays indicating that WSDL or WADL documents have been provided for the associated service, but you may continue with the action and rename the service operation. |
|
Service Operation |
Delete |
You cannot delete a service operation that is referenced in the runtime tables. |
An alert message displays indicating that WSDL or WADL documents have been provided for the associated service, but you may continue with the action and delete the service operation. You cannot delete a service operation that is referenced in the runtime tables. |
|
Service Operation |
Change Service |
You cannot change a service operation that is associated to a service that has WSDL or WADL provided. You must first delete the WSDL or WADL documents before you can modify the setting. The new service to which you associate an operation may have had WSDL or WADL generated. However, if you want the WSDL or WADL from the newly associated service operation to be included in the WSDL or WADL document, you must export the service again. |
An alert message displays indicating that WSDL or WADL documents have been provided for the associated service, but you may continue with the action and change the service associated with the service operation. The new service to which you associate an operation may have had WSDL or WADL generated. However, if you want the WSDL or WADL from the newly associated service operation to be included in the WSDL or WADL document, you must export the service again. |