Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Service Development | Performing Data Validation | Performing Input/Output Validation | Specifying Input/Output Validation via the INVOKE Step
 
Specifying Input/Output Validation via the INVOKE Step
You can specify input/output validation by setting properties for the INVOKE step that calls the service. Each time you insert a service into a flow, you can decide whether you want the validation engine to validate service inputs and/or outputs at run time.
*To set up input and output validation via the INVOKE step
1. In the flow service editor, select the INVOKE step for the service for which you want to validate input and/or output values.
2. In the Properties view under General, do the following:
*To validate input to the service, select True for Validate input.
*To validate the output of the service, select True for Validate output.
3. Select File > Save.
Important:
Keep in mind that the Validate input and Validate output properties are independent of any validation settings that you might have already set in the service. If you select the Validate input and/or Validate output check boxes on the Input/Output tab of the invoked service, Integration Server performs input/output validation every time the service executes. If you also specify input/output validation via the INVOKE step, duplicate validation will result, possibly slowing down the execution of the service.