WSDLFactory factory = WSDLFactory.newInstance();
WSDLReader reader = factory.newWSDLReader();
reader.setFeature("javax.wsdl.verbose", false);
InputSource input = new InputSource(url.openStream());
Definition def = reader.readWSDL(null, input);
Port port = def.getService(new QName("http://objectweb.org/hello_world_rpclit",
"SOAPServiceRPCLit1")).getPort("SoapPortRPCLit1");
WSDLMetaDataCache wsdl = new WSDLMetaDataCache(def, port);
for (Method method : cls.getDeclaredMethods()) {
DataBindingCallback c1 = new JAXBDataBindingCallback(method, Mode.PARTS, ctx);