}
GerServiceCompletionType serviceCompletion = serviceRefType.getServiceCompletion();
String serviceLocalName = serviceCompletion.getServiceName().trim();
String namespace = definition.getTargetNamespace();
serviceQName = new QName(namespace, serviceLocalName);
javax.wsdl.Service service = definition.createService();
service.setQName(serviceQName);
GerPortCompletionType[] portCompletions = serviceCompletion.getPortCompletionArray();
for (int i = 0; i < portCompletions.length; i++) {
GerPortCompletionType portCompletion = portCompletions[i];
GerPortType port = portCompletion.getPort();