import java.io.IOException;
import java.net.URI;
import java.net.URL;
import javax.wsdl.Definition;
import javax.wsdl.WSDLException;
import javax.wsdl.factory.WSDLFactory;
import javax.wsdl.xml.WSDLReader;
public class WSDL4JExample {
public static void main(String[] args) {
try {
WSDLFactory factory = WSDLFactory.newInstance();
WSDLReader reader = factory.newWSDLReader();
reader.setFeature("javax.wsdl.importDocuments", true);
Definition definition = reader.readWSDL(wsdlUrl.toString());
System.out.println("Target Namespace: " + definition.getTargetNamespace());
System.out.println("Operations: " + definition.getAllOperations());
e.printStackTrace();
}
}
}