spring-framework / org.springframework.remoting.jaxws / SimpleJaxWsServiceExporter / <init>

<init>

SimpleJaxWsServiceExporter()

Simple exporter for JAX-WS services, autodetecting annotated service beans (through the JAX-WS javax.jws.WebService annotation) and exporting them with a configured base address (by default "http://localhost:8080/") using the JAX-WS provider's built-in publication support. The full address for each service will consist of the base address with the service name appended (e.g. "http://localhost:8080/OrderService").

Note that this exporter will only work if the JAX-WS runtime actually supports publishing with an address argument, i.e. if the JAX-WS runtime ships an internal HTTP server. This is the case with the JAX-WS runtime that's included in Sun's JDK 6 but not with the standalone JAX-WS 2.1 RI.

For explicit configuration of JAX-WS endpoints with Sun's JDK 6 HTTP server, consider using SimpleHttpServerJaxWsServiceExporter!

Author
Juergen Hoeller

Since
2.5

See Also
javax.jws.WebServicejavax.xml.ws.Endpoint#publish(String)SimpleHttpServerJaxWsServiceExporter