package net.sf.minuteProject.utils.wsdl; import java.util.ArrayList; import java.util.List; import net.sf.minuteProject.configuration.bean.model.webservice.Service; import net.sf.minuteProject.configuration.bean.model.webservice.impl.metro.WsdlServiceMetro; import com.sun.tools.ws.processor.model.Model; public class MetroWsdlServiceUtils { public static List<Service> getServices(Model wsdlModel) { // wsdlModel.getJAXBModel().getGeneratedClassNames(); List<Service> services = new ArrayList<Service>(); for (com.sun.tools.ws.processor.model.Service service : wsdlModel.getServices()) services.add(getService(service)); return services; } private static Service getService(com.sun.tools.ws.processor.model.Service s) { // s.getPorts().get(0).; Service service = new WsdlServiceMetro(s); return service; } }