Skip to main content Skip to complementary content

Setting the Runtime options

In the Integration perspective of Talend Studio, you can configure the Runtime settings of a Service, which will be applied when the service is deployed in the Runtime container.

About this task

To do so:

Procedure

  1. Right-click a Service in the repository tree view and select ESB Runtime Options from the contextual menu.
    The wizard appears allowing you to set the Runtime options.
  2. Set the Runtime options as required.

    Options

    Description
    Use Service Registry Select this check box to enable the Service Registry, which provides dynamic endpoint lookup. It allows services to be redirected based upon information retrieved from the registry.

    Use WSDL Schema Validation

    Select this check box to validate the incoming request message according to the WSDL schema. With this option enabled, only valid requests will be processed successfully. Fault messages will be returned for invalid requests.

    This option is not available when the Use Service Registry check box is selected.

    Use Business Correlation

    Select this check box to enable the correlation option so that chained service calls will be grouped under the same correlation ID. The service will extract the correlation ID from the request header and store it in the component variable of the data service Job for further use in the flow.

    This option is disabled when the Use Service Registry check box is selected.

    Use Service Activity Monitor

    Select this check box to capture events and store this information to facilitate in-depth analysis of service activity and track-and-trace of messages throughout a business transaction. This can be used to analyze service response times, identify traffic patterns, perform root cause analysis and more. For more information, see Talend ESB Infrastructure Services Configuration Guide for Service Activity Monitoring.

    This option is disabled when the Use Service Registry check box is selected.

    Use Service Locator

    Select this check box to maintain the availability of the service to help meet demands and service level agreements (SLAs).

    Service Locator Custom Properties

    Click to add as many properties as needed to the Service Locator Custom Properties table. Enter the name and the value of each property in the Property Name field and the Property Value field respectively to identify the service. The table is disabled when the Use Service Locator check box is cleared. For more information, see Talend ESB Infrastructure Services Configuration Guide for how to install and configure the Service Locator.

    Username / Password

    Select this check box to enable the Username token. When using the Username token, the web service provider requires the consumer to send the credentials as a part of the request and authentication is performed on the provider side.
    Information noteNote: Note that the authentication is the same for all services running in the same Talend ESB container.

    For more information on how to configure the authentication, see Talend ESB Infrastructure Services Configuration Guide for how to use STS with Talend Runtime.

    This option is disabled when the Use Service Registry check box is selected.

    SAML Token

    Select this check box to use the SAML token. When using the SAML token, the web service provider requires the consumer to make a SAML token issue request to the Security Token Service (STS) passing its credentials. On successful authentication the STS issues a SAML token. This SAML token is sent as a part of the request to the provider and the provider verifies the validity of the SAML token.
    Information noteNote: Note that the authentication is the same for all services running in the same Talend ESB container.

    For more information on how to configure the authentication, see Talend ESB Infrastructure Services Configuration Guide for how to use STS with Talend Runtime.

    This option is disabled when the Use Service Registry check box is selected.

    Authorization

    Select this check box to enable authorized call. For more information about the management of user roles and rights, see the Talend Administration Center User Guide and Talend ESB Infrastructure Services Configuration Guide.

    This option is only available when the SAML Token check box is selected.

    Encryption/Signature body

    Select this check box to enable XML Encryption/XML Signature. For more information, see the chapter about XKMS Service in the Talend ESB Infrastructure Services Configuration Guide.

    This option is only available when the SAML Token check box is selected.

    Log Messages

    Select this check box to log the content of the messages that are sent between the service and the consumer.

  3. Click OK to validate your settings and close the wizard.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!