Configuring Endpoint Call Processing
On the Call Transformations page, specify the following information in these fields:
- Processing Adapter: com.mashery.proxy.customer.generic.rest-soap-transformation-connector
- Perform Pre-Processing: Enabled
- Data to make available for pre-processing (one per line): Pre-Input Data as shown in the following table.
Data Example Notes soap_protocol:<version> soap_protocol:1.1 Optional Field. Default version is 1.1 and values should be 1.1 or 1.2 override_custom_error_message: <flag> override_custom_error_message : true Optional Field. Default is false. Overrides default Connector error messages with Mashery Control Center configured custom error messages. - Perform Post-Processing: Enabled
- Data to make available for post-processing (one per line): Post-Input Data as shown in the following table.
Data | Example | Notes |
---|---|---|
node_interpretation : <Node Interpretation> text_node_name : <sample node name> | node_interpretation : strict text_node_name : testNode | Optional Field. Example given above under SOAP to REST (Pre-Processing) section. |
use_attribute_prefix : <Use Attribute Prefix Flag>attribute_prefix : <Attribute Prefix to be use> | use_attribute_prefix:yesattribute_prefix:# | Optional Field. Example given above under SOAP to REST (Pre-Processing) section. |
namespace_handling : <Namespace Handling Flag> | namespace_handling:yes | Optional Field. Example given above under SOAP to REST (Pre-Processing) section. |
namespace_handling : <Namespace Handling Flag>use_namespace_prefix : <Use Namespace Prefix Flag>namespace_prefix : <Namespace Prefix to be use> | namespace_handling:yesuse_namespace_prefix:yesnamespace_prefix:# | Optional Field. Example given above under SOAP to REST (Pre-Processing) section. |
array_representation : <array representation> array_parent_child : parent|child | array_representation : compact array_parent_child : options|option | Optional Field. Example given above under SOAP to REST (Pre-Processing) section. |
array_representation : <array representation> array_parent_child : parent|child | array_representation : expand array_parent_child : options|option | Optional Field. Example given above under SOAP to REST (Pre-Processing) section. |
consider_number : <flag> | consider_number : true | Optional Field. Default is false. Example given above under SOAP to REST (Pre-Processing) section. |
consider_boolean : <flag> | consider_boolean : true | Optional Field. Default is false. Example given above under SOAP to REST (Pre-Processing) section. |
override_custom_error_message : <flag> | override_custom_error_message : true. | Optional Field. Default is false. |