cMessageFilter Standard properties - 7.3

Filter (Mediation)

Talend Data Fabric
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
Talend Studio
Data Governance > Third-party systems > Routing components (Mediation) > Filter components (Mediation)
Data Quality and Preparation > Third-party systems > Routing components (Mediation) > Filter components (Mediation)
Design and Development > Third-party systems > Routing components (Mediation) > Filter components (Mediation)
Last publication date

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

The Standard cMessageFilter component belongs to the Routing family.

Basic settings


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

For more information about how to use the languages to create an expression, see the site


Type in the expression to use to filter the messages.

Add Namespaces

This option appears when XPath is selected in the Language list.

Select this check box to add namespaces for the Xpath expression. Click [+] to add as many namespaces as required to the table and define the prefix and URI in the corresponding columns.


Usage rule

cMessageFilter is used as a middle component in a Route.

Connections Filter: Select this link to route the filtered messages to the next endpoint.
  Route: Select this link to route all the messages from the sender to the next endpoint.