Element | Type | Description |
---|
assembler | <spring:bean/> | Sets the {@link TubelineAssembler} or {@link TubelineAssemblerFactory} instance.
This is an advanced configuration option for those who would like to control
what processing JAX-WS runtime performs. The default value is {@code null},
in which case the {@link TubelineAssemblerFactory} is looked up from the META-INF/services. |
bean | <spring:bean/> | Sets the bean that implements the web service methods. |
binding | <spring:bean/> | Accepts an externally configured {@link WSBinding}
for advanced users. |
container | <spring:bean/> | Sets the custom {@link Container}. Optional. |
features | (<spring:bean/>)* | {@link WebServiceFeature}s that are activated in this endpoint. |
handlers | (<spring:bean/>)* | {@link Handler}s for this endpoint.
Note that the order is significant.
If there's just one handler and that handler is declared elsewhere,
you can use this as a nested attribute like handlers="#myHandler".
Or otherwise nesteed <bean> or <ref> tag can be used to specify
multiple handlers. |
invoker | <spring:bean/> | Sets {@link Invoker} for this endpoint.
Defaults to {@link InstanceResolver#createDefault(Class) the standard invoker}. |
metadata | <spring:bean/> | |
primaryWsdl | <spring:bean/> | Optional WSDL for this endpoint.
Defaults to the WSDL discovered in META-INF/wsdl,
It can be either {@link String},
{@link URL}, or {@link SDDocumentSource}.
If this is string, {@link ServletContext} (if available) and
{@link ClassLoader} are searched by this path, then failing that,
it's treated as an absolute {@link URL}. |
resolver | <spring:bean/> | Sets the {@link EntityResolver} to be used for resolving schemas/WSDLs
that are referenced. Optional. |
servletContext | <spring:bean/> | Set automatically by Spring if JAX-WS is used inside web container. |