Showing:

Annotations
Attributes
Model
Properties
Element endpoint
Namespace http://cxf.apache.org/jaxws
Annotations
Configures a JAX-WS server. This element is associated with the org.apache.cxf.jaxws.EndpointImpl object.
Type extension of identifiedType
Type hierarchy
Properties
content complex
Model
Children binding, dataBinding, executor, features, handlers, implementor, inFaultInterceptors, inInterceptors, invoker, outFaultInterceptors, outInterceptors, properties, schemaLocations, serviceFactory
Attributes
QName Type Default Use Annotation
abstract xsd:boolean optional
Specifies if the bean is an abstract bean. Abstract beans act as parents for 
concrete bean definitions and are not instantiated. The default is "false".
Setting this to "true" instructs the bean factory not to instantiate the bean.
See documentation for attribute abstract in attribute group beanAttributes
in http://www.springframework.org/schema/beans/spring-beans.xsd
address xsd:string optional
Specifies the HTTP address of the endpoint. This value will override the value specified in the services 
contract.
bindingUri xsd:string optional
Specifies the ID of the data binding the service will use. For SOAP bindings the IDs are defined in the JAX-WS 
specification. For other data bindings, the ID is the namespace of the WSDL extensions used to configure the
binding.
bus xsd:string optional
Specifies the ID of the Spring bean configuring the bus managing the endpoint.
createdFromAPI xsd:boolean optional
Specifies that the user created that bean using CXF APIs like
Endpoint.publish or Service.getPort.
The default is "false".
Setting this to "true" does the following: Changes the internal name of the
bean by appending either ".jaxws-client" or ".jaxws-endpoint" to the bean's
id. Makes the bean abstract.
See documentation for attribute abstract in attribute group beanAttributes
in http://www.springframework.org/schema/beans/spring-beans.xsd
depends-on xsd:string optional
A list of beans that the bean depends on being instantiated before it 
can be instantiated.
See documentation for attribute depends-on in attribute group beanAttributes
in http://www.springframework.org/schema/beans/spring-beans.xsd
endpointName xsd:QName optional
Specifies the value of the service's WSDL port element's name attribute.
id xsd:string optional
The unique identifier for a bean. A bean id may not be used more than once
within the same <beans> element.
implementor xsd:string optional
Specifies the class implementing the service. You can specify the implementation class using either the class 
name or an ID reference to a Spring bean configuring the implementation class. This class needs to be on the 
classpath.
implementorClass xsd:string optional
Specifies the name of the class implementing the service. This attribute is useful when you specify the implementor 
with the ref bean which is wrapped by using Spring AOP.
name xsd:string optional
A unique identifier for the bean. This can also be a list of identifiers.
See documentation for attribute name in attribute group beanAttributes
in http://www.springframework.org/schema/beans/spring-beans.xsd
publish tns:ParameterizedBoolean true optional
Specifies if the service should be automatically published.
publishedEndpointUrl xsd:string optional
serviceName xsd:QName optional
Specifies the value of the service's WSDL service element's name attribute.
transportId xsd:string optional
Specifies the transportId that endpoint will use, it will override the transport which is defined in the wsdl.
wsdlLocation xsd:string optional
Specifies the location of the endpoint's WSDL contract. The WSDL contract's location is relative to the folder 
from which the service is deployed.
Element endpoint / binding
Namespace http://cxf.apache.org/jaxws
Annotations
Configures the message binding used by the endpoint. Message bindings are configured using implementations of the 
org.apache.cxf.binding.BindingFactory interface. The SOAP binding is configured using the soap:soapBinding bean.
Properties
minOccurs 0
Element endpoint / dataBinding
Namespace http://cxf.apache.org/jaxws
Annotations
Configures the data binding used by the endpoint. The class implementing the JAXB data binding is org.apache.cxf.jaxb.JAXBDataBinding.
Properties
minOccurs 0
Element endpoint / executor
Namespace http://cxf.apache.org/jaxws
Annotations
Configures a Java executor to handle the service.
Properties
minOccurs 0
Element endpoint / features
Namespace http://cxf.apache.org/jaxws
Annotations
Specifies a list of beans that configure advanced features like WS-RM.
Properties
minOccurs 0
Element endpoint / handlers
Namespace http://cxf.apache.org/jaxws
Annotations
Specifies a list of JAX-WS handlers to add to the endpoint's processing chain.
Properties
minOccurs 0
Element endpoint / implementor
Namespace http://cxf.apache.org/jaxws
Annotations
Configures the bean implementing the service. If this child is used you should not use the implementor attribute.
Properties
minOccurs 0
Element endpoint / inInterceptors
Namespace http://cxf.apache.org/jaxws
Annotations
Specifies a list of interceptors to process incoming requests.
Properties
minOccurs 0
Element endpoint / inFaultInterceptors
Namespace http://cxf.apache.org/jaxws
Annotations
Specifies a list of interceptors to process incoming fault messages.
Properties
minOccurs 0
Element endpoint / invoker
Namespace http://cxf.apache.org/jaxws
Annotations
Specifies an implementation of the org.apache.cxf.service.Invoker interface to be used by the service. The Invoker 
implementation controls how a service is invoked. For example, it controls if each request is handled by a new instance of the 
service implementation or if state is preserved across invocations.
Properties
minOccurs 0
Element endpoint / outInterceptors
Namespace http://cxf.apache.org/jaxws
Annotations
Specifies a list of interceptors to process outgoing responses.
Properties
minOccurs 0
Element endpoint / outFaultInterceptors
Namespace http://cxf.apache.org/jaxws
Annotations
Specifies a list of interceptors to process outgoing fault messages.
Properties
minOccurs 0
Element endpoint / properties
Namespace http://cxf.apache.org/jaxws
Annotations
Specifies a map of properties that are passed to the endpoint.
Type mapType
Type hierarchy
Properties
content complex
minOccurs 0
Model
Children description, entry
Attributes
QName Type Use Annotation
key-type xsd:string optional

java:java.lang.Class

The default Java type for nested entry keys. Must be a fully qualified
class name.
value-type xsd:string optional

java:java.lang.Class

The default Java type for nested values. Must be a fully qualified
class name.
Element endpoint / schemaLocations
Namespace http://cxf.apache.org/jaxws
Type schemasType
Properties
content complex
minOccurs 0
Model
Children schemaLocation
Element endpoint / serviceFactory
Namespace http://cxf.apache.org/jaxws
Properties
minOccurs 0
Attribute endpoint / @address
Namespace No namespace
Annotations
Specifies the HTTP address of the endpoint. This value will override the value specified in the services 
contract.
Type xsd:string
Properties
content simple
Attribute endpoint / @bindingUri
Namespace No namespace
Annotations
Specifies the ID of the data binding the service will use. For SOAP bindings the IDs are defined in the JAX-WS 
specification. For other data bindings, the ID is the namespace of the WSDL extensions used to configure the
binding.
Type xsd:string
Properties
content simple
Attribute endpoint / @bus
Namespace No namespace
Annotations
Specifies the ID of the Spring bean configuring the bus managing the endpoint.
Type xsd:string
Properties
content simple
Attribute endpoint / @implementor
Namespace No namespace
Annotations
Specifies the class implementing the service. You can specify the implementation class using either the class 
name or an ID reference to a Spring bean configuring the implementation class. This class needs to be on the 
classpath.
Type xsd:string
Properties
content simple
Attribute endpoint / @implementorClass
Namespace No namespace
Annotations
Specifies the name of the class implementing the service. This attribute is useful when you specify the implementor 
with the ref bean which is wrapped by using Spring AOP.
Type xsd:string
Properties
content simple
Attribute endpoint / @publish
Namespace No namespace
Annotations
Specifies if the service should be automatically published.
Type tns:ParameterizedBoolean
Properties
default true
Attribute endpoint / @publishedEndpointUrl
Namespace No namespace
Type xsd:string
Properties
content simple
Attribute endpoint / @endpointName
Namespace No namespace
Annotations
Specifies the value of the service's WSDL port element's name attribute.
Type xsd:QName
Properties
content simple
Attribute endpoint / @serviceName
Namespace No namespace
Annotations
Specifies the value of the service's WSDL service element's name attribute.
Type xsd:QName
Properties
content simple
Attribute endpoint / @transportId
Namespace No namespace
Annotations
Specifies the transportId that endpoint will use, it will override the transport which is defined in the wsdl.
Type xsd:string
Properties
content simple
Attribute endpoint / @wsdlLocation
Namespace No namespace
Annotations
Specifies the location of the endpoint's WSDL contract. The WSDL contract's location is relative to the folder 
from which the service is deployed.
Type xsd:string
Properties
content simple