"An alternative idea would be to provide a convention for automatically
reading a pre-defined client configuration, for instance based on the
SEI class FQN. So for instance, we could say that for a port retrieved
Service service = Service.create(new URL("...?wsdl"), serviceQName);
ServiceIface port = (ServiceIface)service.getPort(portQName,
instead of directly going and fetching the
"Standard-Client-Configuration" from the container webservices
management model we'd first try getting a configuration named
"org.foo.ServiceIface" (still in the webservices model) and only
fallback to the "Standard-Client-Configuration" if that's not found.
That would allow for different configurations to clients without
touching their code; the only requirement is the clients run in-container."