Element Summary

ElementDescriptionClass
endpointorg.codehaus.xfire.spring.config.EndpointBean
handlerorg.codehaus.xfire.spring.config.HandlerFactory
handlerNameorg.codehaus.xfire.spring.config.HandlerNameBean
methodorg.codehaus.xfire.spring.config.MethodBean
parameterorg.codehaus.xfire.spring.config.ParameterBean
schemaorg.codehaus.xfire.spring.config.SchemaBean
serviceA convenience bean which creates a Service from a ServiceFactory instance. If there is no ServiceFactory set, ServiceBean will create one from the ObjectServiceFactory.

Alternatively, the Jsr181BeanPostProcessor or the XFireExportermay be used.

org.codehaus.xfire.spring.ServiceBean
soap11Bindingorg.codehaus.xfire.spring.config.Soap11BindingBean
soap12Bindingorg.codehaus.xfire.spring.config.Soap12BindingBean
xfireorg.codehaus.xfire.spring.config.XFireBean

Element Detail

Element: endpoint

AttributeTypeDescription
namexs:QName
urlxs:string

Element: handler

AttributeTypeDescription
handlerClassxs:string
ElementTypeDescription
after<spring:bean/>
before<spring:bean/>

Element: handlerName

AttributeTypeDescription
handlerxs:string

Element: method

AttributeTypeDescription
excludexs:boolean
mepxs:string
namexs:string
operationNamexs:string
soapActionxs:string
ElementTypeDescription
parameters(<spring:bean/>)*
properties<spring:bean/>
returnTypeparameter

Element: parameter

AttributeTypeDescription
classxs:string
indexxs:integer
modexs:stringSpecifies whether this parameter is "in", "inout", or "out".
namexs:QName
ElementTypeDescription
header<spring:bean/>

Element: schema

AttributeTypeDescription
locationxs:string

Element: service

AttributeTypeDescription
createDefaultBindingsxs:boolean
implementationClassxs:string
namexs:stringSets the service name. Default is the bean name of this exporter.
namespacexs:stringSets the service default namespace. Default is a namespace based on the package of the {@link #getServiceClass() service interface}.
scopexs:string
serviceClassxs:stringSet the service class. The service class is passed to the ServiceFactory's create method and is used to determine the operations on the service.
stylexs:string
usexs:string
wsdlURLxs:string
ElementTypeDescription
applicationContext<spring:bean/>
bindings(<spring:bean/>)*
executor<spring:bean/>
faultHandlers(<spring:bean/>)*
inHandlers(<spring:bean/>)*
invoker<spring:bean/>
methods(<spring:bean/>)*
outHandlers(<spring:bean/>)*
properties<spring:bean/>
schemas(<spring:bean/>)*
serviceBean<spring:bean/>Gets the object which backs this service.
serviceFactory<spring:bean/>
xfire<spring:bean/>

Element: soap11Binding

AttributeTypeDescription
allowUndefinedEndpointsxs:boolean
namexs:QName
transportxs:string
ElementTypeDescription
endpoints(<spring:bean/>)*

Element: soap12Binding

AttributeTypeDescription
allowUndefinedEndpointsxs:boolean
namexs:QName
transportxs:string
ElementTypeDescription
endpoints(<spring:bean/>)*

Element: xfire

ElementTypeDescription
applicationContext<spring:bean/>
faultHandlers(<spring:bean/>)*
inHandlers(<spring:bean/>)*
outHandlers(<spring:bean/>)*
properties<spring:bean/>
transports(<spring:bean/>)*