Skip to main content
Feedback

Configuring Endpoint Call Processing

Procedure

  1. Sign in to the Boomi Cloud API Management (Control Center) dashboard.

  2. Click API Definitions on the Get Started page or navigate to Design > APIs.

  3. On the Manage your APIs with API Definitions page, in the Name column, select the API Definition link from the list. This opens the Endpoint Settings: <your endpoint name> page.

  4. On the Endpoint: <your endpoint name> page, in the Name column, select an endpoint link or settings icon next to the row you want to configure endpoint settings.

  5. Navigate to Call Transformations. On the Call Transformations page, specify the following information in these fields:

    • Processing Adapter: com.mashery.proxy.customer.generic.soap-rest-transformation-connector

    • Perform Pre-processing: Enabled

    • Perform Post-processing: Enabled

    • Data to make available for pre-processing: Enter the following data one per line:

      DataExampleNotes
      node_interpretation : <Node Interpretation> text_node_name : <sample node name>node_interpretation : strict text_node_name : testNode

      This is an optional field. Refer to the example above for SOAP to REST Pre-processing.

      use_attribute_prefix : <Use Attribute Prefix Flag> attribute_prefix : <Attribute Prefix to be use>use_attribute_prefix:yes attribute_prefix:#

      This is an optional field. Refer to the example above for SOAP to REST Pre-processing.

      namespace_handling : <Namespace Handling Flag>namespace_handling:yes

      This is an optional field. Refer to the example above for SOAP to REST Pre-processing.

      namespace_handling : <Namespace Handling Flag> use_namespace_prefix : <Use Namespace Prefix Flag> namespace_prefix : <Namespace Prefix to be use>namespace_handling:yes use_namespace_prefix:yes namespace_prefix:#

      This is an optional field. Refer to the example above for SOAP to REST Pre-processing.

      array_representation : <array representation> array_parent_child : parent|childarray_representation : compact array_parent_child : options|option

      This is an optional field. Refer to the example above for SOAP to REST Pre-processing.

      array_representation : <array representation> array_parent_child : parent|childarray_representation : expand array_parent_child : options|option

      This is an optional field. Refer to the example above for SOAP to REST Pre-processing.

      consider_number : <flag>consider_number : true

      This is an optional field. Refer to the example above for SOAP to REST Pre-processing.

      consider_boolean : <flag>consider_boolean : true

      This is an optional field.

      Default value: false.

      Refer to the example above for SOAP to REST Pre-processing.

      override_custom_error_message : <flag>override_custom_error_message : true

      This is an optional field.

      Default value: false.

      Refer to the example above for SOAP to REST Pre-processing.

  6. Click Save.

On this Page