wsdlFactory.newWSDLWriter().writeWSDL(def, writer);
factory.newWSDLWriter().writeWSDL(def, writer);
    public void test() throws Exception {        WSDLFactory wsdlFactory = WSDLFactory.newInstance();        Definition def = wsdlFactory.newWSDLReader().readWSDL("http://localhost:8192/Service?wsdl");        StringWriter writer = new StringWriter();        wsdlFactory.newWSDLWriter().writeWSDL(def, writer);        System.err.println(writer.toString());        Binding b = (Binding) def.getBindings().values().iterator().next();        BindingOperation bop = (BindingOperation) b.getBindingOperations().iterator().next();        assertEquals(1, bop.getExtensibilityElements().size());        ExtensibilityElement ee = (ExtensibilityElement) bop.getExtensibilityElements().iterator().next();        assertTrue(ee instanceof SOAPOperation);        assertEquals("", ((SOAPOperation) ee).getSoapActionURI());    }