Options

Talend ESB Mediation Developer Guide

EnrichVersion
6.2
EnrichProdName
Talend ESB
task
Design and Development
Installation and Upgrade
EnrichPlatform
Talend ESB

Name

Required

Description

bus

No

CXF bus reference specified by the # notation. The referenced object must be an instance of org.apache.cxf.Bus.

Default: Default bus created by CXF Bus Factory

Example: bus=#busName

cxfBeanBinding

No

CXF bean binding specified by the # notation. The referenced object must be an instance of org.apache.camel.component.cxf.cxfbean. CxfBeanBinding.

Default: DefaultCxfBeanBinding

Example: cxfBinding=#bindingName

headerFilterStrategy

No

Header filter strategy specified by the # notation. The referenced object must be an instance of org.apache.camel.spi.HeaderFilterStrategy.

Default: CxfHeaderFilterStrategy

Example: headerFilterStrategy=#strategyName

populateFromClass

No

Since 2.3, the wsdlLocation annotated in the POJO is ignored (by default) unless this option is set to false. Prior to 2.3, the wsdlLocation annotated in the POJO is always honored and it is not possible to ignore.

Default: true

Example: true,false

providers

No

Since 2.5, setting the providers for the CXFRS endpoint.

Default: null

Example: providers=#providerRef1,#providerRef2

setDefaultBus

No

This will set the default bus when CXF endpoint create a bus by itself.

Default: false

Example: true,false