Element Summary

ElementDescriptionClass
componenta JBI component for hosting endpoints that can useorg.apache.servicemix.cxfbc.CxfBcComponent
consumera consumer endpointorg.apache.servicemix.cxfbc.CxfBcConsumer
providera provider endpointorg.apache.servicemix.cxfbc.CxfBcProvider

Element Detail

Element: component

AttributeTypeDescription
busConfigxs:stringthe location of the CXF configuration file used to configure the CXF
ElementTypeDescription
configuration<spring:bean/>
endpoints(<spring:bean/>)*the list of endpoints hosted by the component

Element: consumer

AttributeTypeDescription
busCfgxs:stringthe location of the CXF
endpointxs:string
interfaceNamexs:QName
locationURIxs:stringthe HTTP address to which
mtomEnabledxs:booleanSpecifies if MTOM / attachment
schemaValidationEnabledxs:booleanSpecifies if the endpoint use schemavalidation for the incoming/outgoing message.
servicexs:QName
synchronousxs:booleanSpecifies if the endpoint expects
targetEndpointxs:string
targetInterfacexs:QName
targetOperationxs:QName
targetServicexs:QName
targetUrixs:string
timeoutxs:integerthe number of second the endpoint
useJBIWrapperxs:booleanSpecifies if the JBI wrapper is
useSOAPEnvelopexs:booleanSpecifies if the endpoint expects
x509xs:booleanSpecifies if the endpoint use X.509 Certificate to do the authentication.
ElementTypeDescription
definition<spring:bean/>
description<spring:bean/>
features(<spring:bean/>)*
inFaultInterceptors(<spring:bean/>)*a list of beans configuring
inInterceptors(<spring:bean/>)*a list of beans configuring
outFaultInterceptors(<spring:bean/>)*a list of beans configuring
outInterceptors(<spring:bean/>)*a list of beans configuring
serviceUnit<spring:bean/>
wsdl<spring:bean/>the location of the WSDL document

Element: provider

AttributeTypeDescription
busCfgxs:stringthe location of the CXF
endpointxs:string
interfaceNamexs:QName
locationURIxs:stringthe HTTP address of the exposed
mtomEnabledxs:booleanSpecifies if MTOM / attachment
schemaValidationEnabledxs:booleanSpecifies if the endpoint use schemavalidation for the incoming/outgoing message.
servicexs:QName
synchronousxs:booleanSpecifies if the endpoints send
useJBIWrapperxs:booleanSpecifies if the JBI wrapper is
useSOAPEnvelopexs:booleanSpecifies if the endpoint expects
ElementTypeDescription
definition<spring:bean/>
description<spring:bean/>
features(<spring:bean/>)*
inFaultInterceptors(<spring:bean/>)*a list of beans configuring
inInterceptors(<spring:bean/>)*a list of beans configuring
outFaultInterceptors(<spring:bean/>)*a list of beans configuring
outInterceptors(<spring:bean/>)*a list of beans configuring
serviceUnit<spring:bean/>
wsdl<spring:bean/>the location of the WSDL document