Call Internal Service

Contents

Overview

The Call Internal Service filter is a special filter that passes messages to an internal servlet application or static content provider that has been deployed at the Enterprise Gateway. The appropriate application is selected based on the relative path on which the request message is received.

This filter is used by Management Services that are configured to listen on the Management Interface on port 8090. For more information on how the Call Internal Service filter is used by these services, see the section on Management Services in the Configuring HTTP Services topic.

Configuration

You can configure the following fields on the filter screen:

Name:
Enter an appropriate name for this filter.

Additional HTTP Headers to Send to Internal Service:
You can click the Add button to configure additional HTTP headers to send to the internal application. Specify the following fields on the HTTP Header dialog:

  • HTTP Header Name:
    Enter the name of the HTTP header to add to the message.
  • HTTP Header Value:
    Enter the value of the new HTTP header. You can also enter properties to represent message attributes. At runtime, the Enterprise Gateway expands these properties to the current value of the corresponding message attribute. For example, the ${id} property is replaced by the value of the current message ID. Properties have the following syntax:
    ${messsage_attribute}