webMethods and Intelligent Business Operations 10.2 | Integrating Cloud Applications | Service Development | Working with Web Services | Working with Operations | Adding Operations | Adding an Operation from another Provider Web Service Descriptor
 
Adding an Operation from another Provider Web Service Descriptor
You can copy or move an operation from another web service descriptor to a service first provider WSD.
Keep the following points in mind when copying or moving an operation from one provider WSD to another:
*You can add operations to a service first provider WSD only.
*Integration Server and Designer do not support mixed “use” across binders and operations and mixed “style” across binders in a single web service descriptor. If the service signature associated with the operation does not meet the style/use signature requirements established by the existing binder, Designer will not add the operation.
* To copy or move an existing operation from one provider web service descriptor to another
1. In Package Navigator view, open and lock the provider WSD that contains the operation you want to copy or move.
2. In the Operations tab, select one or more operations. Click or on the web service descriptor editor toolbar.
3. In Package Navigator view, open and lock the provider WSD into which you want to paste the cut or copied operations (the target provider WSD).
4. In the Operations tab of the target WSD, click on the web service descriptor editor toolbar.
5. Click File > Save.
Designer adds the specified operations to the provider WSD. Designer also adds the operations to all binders in the target web service descriptor exactly as they existed in the source web service descriptor. The binder values for each individual binder apply to the operations within the binders.
If the operation being added already exists in the provider WSD, Designer adds it as a copy and appends “_n” to its name, where “n” is an incremental number.

Copyright © 2015- 2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release