Description
AbstractEndpointFactory 's setServiceName and setEndpointName will not take effect in it createEndpoint() method.
If we want to set the service name and endpoint name to the ServerFactoryBean which implement,
we can walk around it by setting the service name and endpoint name to the ServerFactoryBean's ServiceFactoryBean member.
Because we always use ServerFactoryBean and JaxWsServerFactoryBean as Endpoint publish API ,
we need to get the setServiceName and setEndpointName work in the *ServiceFactoryBean.