protected void parseWSDL(String wsdlURL) throws ToolException {
try {
wsdlFactory = WSDLFactory.newInstance();
wsdlReader = wsdlFactory.newWSDLReader();
wsdlReader.setFeature("javax.wsdl.verbose", false);
WSDLExtensionRegister register = new WSDLExtensionRegister(wsdlFactory, wsdlReader);
register.registerExtensions();
URIResolver resolver = new URIResolver(wsdlURL);
InputSource insource = new InputSource(resolver.getInputStream());
wsdlURL = resolver.getURI().toString();
wsdlDefinition = wsdlReader.readWSDL(new WSDLResolver(wsdlURL, insource));