Disabling validation for “Invoke partner”.

Disabling validation for “Invoke partner”.

book

Article ID: KB0087728

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks -
Not Applicable -

Description

Description:
Validation issues may be seen when invoking a web service with “Invoke partner” while the request reply is successful. When the problem is a validation error occurring at the “Invoke partner” activity, you can disable the validation by adding properties.

Add nillable="true" to the message parameters in the WSDL file. When the web service is invoked with “Invoke partner”, exceptions are seen. While the exception appears to be thrown in error, the server side executes successfully. In such a situation, disable the validation on the client side.

Elements defined with nillable="true" is not nillable as the exception says after executing in Designer. Nillable is not defined in the WSDL file. Do not use it as an attribute in the wsdl file.


Issue/Introduction

Disabling validation for “Invoke partner”.

Resolution

Add the following properties to the .tra file to disable the validation.

Validate.Output.Task.*=false
Validate.Input.Task.*=false

Note: Disable the validation only if your business process does not require it. Disabling validation can lead to further problems and generally is not recommended.

Attachments:
===========
See the attached project (Filename:TestRepository.zip).

Attachments

Disabling validation for “Invoke partner”. get_app