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 service operations that are associated to services that have WSDL or WADL provided. You must delete the WSDL or WADL document before you can delete the service operation.

  • If you delete the default service operation version, all versions of the service operation are deleted.

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.