String implementationName =
getMandatoryNonEmptyAttribute(reader, attrs, ATTR_IMPLEMENTATION);
Class<?> implementorClass = getImplementorClass(implementationName,reader);
EndpointFactory.verifyImplementorClass(implementorClass);
SDDocumentSource primaryWSDL = getPrimaryWSDL(reader, attrs, implementorClass);
QName serviceName = getQNameAttribute(attrs, ATTR_SERVICE);
if (serviceName == null)
serviceName = EndpointFactory.getDefaultServiceName(implementorClass);