rvicemix.servicemix-cxf-bc.2008.01.source-code.servicemix-cxf-bc.xsd.html Maven / Gradle / Ivy
Schema for namespace: http://servicemix.apache.org/cxfbc/1.0
Element Summary
Element Description Class
component a JBI component for hosting endpoints that can use either SOAP/HTTP or SOAP/JMS. org.apache.servicemix.cxfbc.CxfBcComponent
consumer a consumer endpoint that is capable of using SOAP/HTTP or SOAP/JMS org.apache.servicemix.cxfbc.CxfBcConsumer
provider a provider endpoint that is capable of exposing SOAP/HTTP or SOAP/JMS services org.apache.servicemix.cxfbc.CxfBcProvider
Element Detail
Element: component
Attribute Type Description
busConfig xs:string the location of the CXF configuration file used to configure the CXF bus for all endpoints in the container. Endpoint-specific configuration overrides these settings. This allows you to configure features like WS-RM and JMS runtime behavior.
Element Type Description
configuration <spring:bean/>
endpoints (<spring:bean/>)* the list of endpoints hosted by the component
executor <spring:bean/>
executorFactory <spring:bean/>
Element: consumer
Attribute Type Description
busCfg xs:string the location of the CXF configuration file used to configure the CXF bus. This allows you to configure features like WS-RM and JMS runtime behavior.
endpoint xs:string
interfaceName xs:QName
locationURI xs:string the HTTP address to which requests are sent. This value will overide any value specified in the WSDL.
mtomEnabled xs:boolean Specifies if MTOM / attachment support is enabled. Default is false.
service xs:QName
synchronous xs:boolean Specifies if the endpoint expects send messageExchange by sendSync .
targetEndpoint xs:string
targetInterface xs:QName
targetOperation xs:QName
targetService xs:QName
targetUri xs:string
timeout xs:long the number of millis the endpoint will wait for a response. The default is 1 hour.
useJBIWrapper xs:boolean Specifies if the JBI wrapper is sent in the body of the message. Default is true.
Element Type Description
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 messages being returned to the consumer
outInterceptors (<spring:bean/>)* a list of beans configuring interceptors that process requests
serviceUnit <spring:bean/>
wsdl <spring:bean/> the location of the WSDL document defining the endpoint's interface
Element: provider
Attribute Type Description
busCfg xs:string the location of the CXF configuration file used to configure the CXF bus. This allows you to configure features like WS-RM and JMS runtime behavior.
endpoint xs:string
interfaceName xs:QName
locationURI xs:string the HTTP address of the exposed service. This value will overide any value specified in the WSDL.
mtomEnabled xs:boolean Specifies if MTOM / attachment support is enabled. Default is false.
service xs:QName
useJBIWrapper xs:boolean Specifies if the JBI wrapper is sent in the body of the message. Default is true.
Element Type Description
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 requests
outFaultInterceptors (<spring:bean/>)* a list of beans configuring interceptors that process fault messages being returned to the consumer
outInterceptors (<spring:bean/>)* a list of beans configuring interceptors that process responses
serviceUnit <spring:bean/>
wsdl <spring:bean/> the location of the WSDL document defining the endpoint's interface
© 2015 - 2025 Weber Informatics LLC | Privacy Policy