code: public static QName getServiceQName(ClassInfo classInfo, String seiClassName, String targetNamespace) {
          AnnotationInfo annotationInfo = getAnnotationInfoFromClass(classInfo, "Service QName");
          if (annotationInfo == null) {
              return null;
          }
  
          //serviceName can only be defined in implementation bean, targetNamespace should be the implemented one.
          return getQName(classInfo, targetNamespace, annotationInfo.getValue(JaxWsConstants.SERVICENAME_ATTRIBUTE).getStringValue(),
                          JaxWsConstants.SERVICENAME_ATTRIBUTE_SUFFIX);
  
      }
docs: Get serviceName's QName of Web Service
  
  @param classInfo
  @return