Skip to main content Skip to complementary content

cSetHeader Standard properties

These properties are used to configure cSetHeader running in the Standard Job framework.

The Standard cSetHeader component belongs to the Core family.

Basic settings

New headers to set

Click [+] to add as many headers as required to the table.

Name: Type in a name for the message header.

The header name CorrelationID is reserved. The value of this header will be overridden by the correlation ID of the message if it exist.

 

Language: Select the language of the expression you use from None, Bean, Constant, CorrelationID, EL, Groovy, Header, JoSQL, JSonPath, JXPath, MVEL, OGNL, PHP, Property, Python, Ruby, Simple, SpEL, SQL, XPath, and XQuery.

Select Bean if you want to call a predefined Java Bean to return the header value.

Select CorrelationID to use the existing correlation ID of the message as the header value if the correlation ID is available in the closest cSOAP connected to this component. For more information about the cSOAP component, see cSOAP.

 

Value: Type in the expression to set the value of the message header, or the Bean class that will return a value for the message header, in the form of beans.BEAN_NAME.

If CorrelationID is selected in the Language list, this field is grayed out. The existing correlation ID from the closest cSOAP connected to this component will be set as the header value. For more information about the cSOAP component, see cSOAP.

Headers to remove

Click [+] to add as many headers as required to the table.
Information noteNote: This option is available only if you have installed the R2022-05 Talend Studio Monthly update or a later one delivered by Talend. For more information, check with your administrator.
  Name: Type in the name of the message header to be removed. You can either enter the exact header name or use the wildcard character *. For example, enter * to remove all the headers, or Camel* to remove all headers starting with Camel.

Usage

Usage rule

cSetHeader is used as a middle component in a Route.

Limitation

 n/a

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!