LibraryToggle FramesPrintFeedback

Table 1.3 describes the child elements that jaxws:endpoint supports.

Table 1.3. Elements Used to Configure JAX-WS Service Providers

ElementDescription
jaxws:handlers Specifies a list of JAX-WS Handler implementations for processing messages.
jaxws:inInterceptors Specifies a list of interceptors that process inbound requests. For more information see .
jaxws:inFaultInterceptors Specifies a list of interceptors that process inbound fault messages. For more information see .
jaxws:outInterceptors Specifies a list of interceptors that process outbound replies. For more information see .
jaxws:outFaultInterceptors Specifies a list of interceptors that process outbound fault messages. For more information see .
jaxws:binding Specifies a bean configuring the message binding used by the endpoint. Message bindings are configured using implementations of the org.apache.cxf.binding.BindingFactory interface.[a]
jaxws:dataBinding [b] Specifies the class implementing the data binding used by the endpoint. This is specified using an embedded bean definition.
jaxws:executor Specifies a Java executor that is used for the service. This is specified using an embedded bean definition.
jaxws:features Specifies a list of beans that configure advanced features of Fuse Services Framework. You can provide either a list of bean references or a list of embedded beans.
jaxws:invoker Specifies an implementation of the org.apache.cxf.service.Invoker interface used by the service. [c]
jaxws:properties Specifies a Spring map of properties that are passed along to the endpoint. These properties can be used to control features like enabling MTOM support.
jaxws:serviceFactory Specifies a bean configuring the JaxWsServiceFactoryBean object used to instantiate the service.

[a] The SOAP binding is configured using the soap:soapBinding bean.

[b] The jaxws:endpoint element does not support the jaxws:dataBinding element.

[c] The Invoker implementation controls how a service is invoked. For example, it controls whether each request is handled by a new instance of the service implementation or if state is preserved across invocations.


Comments powered by Disqus
loading table of contents...