}
protected void buildServiceFromClass() {
LOG.info("Creating Service " + getServiceQName() + " from class " + getServiceClass().getName());
ServiceInfo serviceInfo = new ServiceInfo();
ServiceImpl service = new ServiceImpl(serviceInfo);
setService(service);
if (properties != null) {
service.putAll(properties);
}
service.put(MethodDispatcher.class.getName(), getMethodDispatcher());
serviceInfo.setName(getServiceQName());
serviceInfo.setTargetNamespace(serviceInfo.getName().getNamespaceURI());
createInterface(serviceInfo);