Element Summary

ElementDescriptionClass
componentA jsr181 componentorg.apache.servicemix.jsr181.Jsr181Component
endpointA jsr181 endpointorg.apache.servicemix.jsr181.Jsr181Endpoint
proxyA jsr181 proxyorg.apache.servicemix.jsr181.xfire.JbiProxyFactoryBean

Element Detail

Element: component

ElementTypeDescription
endpoints(endpoint)*
executorFactory<spring:bean/>The executor factory to use to create the executor. If none is provided, one will be retrieved from the JBI container when the component is deployed into ServiceMix 3.x, or a default implementation will be used.

Element: endpoint

AttributeTypeDescription
annotationsxs:string
endpointxs:string

Get the endpoint implementation.

interfaceNamexs:QName

Get the qualified name of the endpoint interface.

mtomEnabledxs:boolean
pojoClassxs:string
servicexs:QName

Get the service qualified name of the endpoint.

serviceInterfacexs:string
stylexs:stringService style: can be rpc, document, wrapped or message. Default to wrapped
typeMappingxs:string
validationEnabledxs:boolean
ElementTypeDescription
pojo<spring:bean/>
properties<spring:bean/>
wsdlResource<spring:bean/>

Element: proxy

AttributeTypeDescription
endpointxs:string
interfaceNamexs:QName
namexs:string
propagateSecuritySubjectxs:boolean
servicexs:QName
typexs:string
ElementTypeDescription
container<spring:bean/>
context<spring:bean/>
factory<spring:bean/>