Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Working with Web Services | Working with Operations | Adding Operations | Adding an IS Service as an Operation
 
Adding an IS Service as an Operation
Keep the following points in mind when adding an IS service as an operation to an provider web service descriptor:
*You can add operations to a service first provider WSD only.
*A 6.5 SOAP-MSG style service can only be added as an operation if it meets the requirements identified in Using a 6.5 SOAP-MSG Style Service as an Operation.
*Because Integration Server and Designer do not support mixed “use” across binders and operations and mixed “style” across binders in a single web service descriptor, the service signature must meet the style/use signature requirements established by the existing binder. For more information, see Service Signature Requirements for Service First Provider Web Service Descriptors.
*To add an IS service to a service first provider web service descriptor
1. In Package Navigator view, open and lock the service first provider WSD to which you want to add an IS service as an operation.
2. On the web service descriptor editor toolbar, click or right-click in the Operations tab and select Add Operation.
3. In the Select one or more services to include in the web service descriptor dialog box, select one or more services and click OK.
The specified operations are added to the provider WSD. The operations appear in the Operations tab and are also added to each binder contained in the provider WSD.
If a service signature does not meet the style/use signature requirements established by the existing binder, Designer does not add the service as an operation.
Designer adds the new operation to all binders in the web service descriptor.
4. Click File > Save.
If the operation already exists in the web service descriptor, Designer adds it as a copy and appends “_n” to its name, where n is an incremental number.
Tip:
You can also add operations by selecting one or more services in Package Navigator view and dragging them into the Operations tab.