Element Summary

ElementDescriptionClass
endpointorg.codehaus.xfire.spring.config.EndpointBean
handlerorg.codehaus.xfire.spring.config.HandlerFactory
handlerNameorg.codehaus.xfire.spring.config.HandlerNameBean
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
handlerClassxsd:string
ElementTypeDescription
after<spring:bean/>
before<spring:bean/>

Element: handlerName

AttributeTypeDescription
handlerxs:string

Element: schema

AttributeTypeDescription
locationxs:string

Element: service

AttributeTypeDescription
createDefaultBindingsxs:boolean
implementationClassxsd: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 #getServiceInterface() service interface}.
scopexs:string
serviceClassxsd: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
ElementTypeDescription
applicationContext<spring:bean/>
bindings(<spring:bean/>)*
faultHandlers(<spring:bean/>)*
inHandlers(<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

Element: soap12Binding

Element: xfire

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