Webrev for JAX-WS/JAXB/SAAJ services

Paul Sandoz paul.sandoz at oracle.com
Thu May 17 08:21:56 PDT 2012


http://cr.openjdk.java.net/~psandoz/jigsaw/jaxws-services/webrev/

This is to make it easier for the team modularizing JAX-WS to experiment with using ServiceLoader.

It's still to be determined whether the default service implementations will be declared with:

  provides service X with Y;

in the module declaration e.g. since there is no point loading the default service provider if there is a non-default service provider declared in another module.


As a side note it does make we wonder whether there should be a special case for a service, essentially a factory, of which there should be at most one (with an optional fallback to a default when are none).

Paul.


More information about the jigsaw-dev mailing list