Element Summary

ElementDescriptionClass
componenta JBI component for hosting endpoints that can useorg.apache.servicemix.cxfbc.CxfBcComponent
consumera consumer endpoint that is capable of using SOAP/HTTP or SOAP/JMSorg.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 configuration file used to configure the CXF bus.
endpointxs:string
interfaceNamexs:QName
locationURIxs:stringthe HTTP address to which requests are sent.
mtomEnabledxs:booleanSpecifies if MTOM / attachment support is enabled.
servicexs:QName
synchronousxs:booleanSpecifies if the endpoint expects send messageExchange by sendSync .
targetEndpointxs:string
targetInterfacexs:QName
targetOperationxs:QName
targetServicexs:QName
targetUrixs:string
timeoutxs:integerthe number of millis the endpoint will wait for a response.
useJBIWrapperxs:booleanSpecifies if the JBI wrapper
useSOAPEnvelopexs:booleanSpecifies if the endpoint expects soap messages when useJBIWrapper is false,
wsdlxs:stringthe location of the WSDL document defining the endpoint's interface
ElementTypeDescription
definition<spring:bean/>
description<spring:bean/>
inFaultInterceptors(<spring:bean/>)*a list of beans configuring interceptors that process incoming faults
inInterceptors(<spring:bean/>)*a list of beans configuring interceptors that process incoming responses
outFaultInterceptors(<spring:bean/>)*a list of beans configuring interceptors that process fault
outInterceptors(<spring:bean/>)*a list of beans configuring interceptors that process requests
serviceUnit<spring:bean/>

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
servicexs:QName
synchronousxs:booleanSpecifies if the endpoints send
useJBIWrapperxs:booleanSpecifies if the JBI wrapper is
useSOAPEnvelopexs:booleanSpecifies if the endpoint expects
wsdlxs:stringthe location of the WSDL document
ElementTypeDescription
definition<spring:bean/>
description<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/>