javax.xml.ws.spi
// META-INF/services/javax.xml.ws.Endpoint
com.example.MyEndpointImpl<jndiEntry>
<env-entry>
<env-entry-name>
com.sun.xml.internal.ws.transport.http.HttpAdapter$Factory
</env-entry-name>
<env-entry-type>com.sun.xml.internal.ws.transport.http.HttpAdapter$Factory</env-entry-type>
<env-entry-value>com.example.MyHttpAdapterFactory</env-entry-value>
</env-entry>
</jndiEntry>Bus.setTransportFactory(httpt, new HttpTransportFactory() {
@Override
public Endpoint createEndpoint(URL url, String bindingId, BindingProvider adapter) {
// Customize endpoint creation
}
});