All Downloads are FREE. Search and download functionalities are using the official Maven repository.

rvicemix.servicemix-jsr181.2009.02.source-code.servicemix-jsr181.xsd.html Maven / Gradle / Ivy

Go to download

ServiceMix JSR(181 component is a JBI Service Engine exposing (annotated) POJO as services on the JBI Bus. It uses xfire internally to perform service invocations and xml marshaling.

There is a newer version: 2013.01
Show newest version



Schema for namespace: http://servicemix.apache.org/jsr181/1.0







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)*
executor<spring:bean/>
executorFactory<spring:bean/>

Element: endpoint

AttributeTypeDescription
annotationsxs:string
endpointxs:string
interfaceNamexs:QName
mtomEnabledxs:boolean
pojoClassxs:string
servicexs:QName
serviceInterfacexs:string
stylexs:stringService style: can be rpc, document, wrapped or message. Default to wrapped
typeMappingxs:string
wsdlResourcexs:string
ElementTypeDescription
definition<spring:bean/>
description<spring:bean/>
pojo<spring:bean/>
properties<spring:bean/>
serviceUnit<spring:bean/>
validationEnabled<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/>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy