public String writeWSDL(final Description wsdlDef) throws WSDLException { String res = null; if(wsdlDef != null) { Description source = wsdlDef; final org.ow2.easywsdl.wsdl.api.WSDLWriter writer = this .getConcreteWriter(source); // if(((AbstractWSDLElementImpl) source).getModel() instanceof Element) { // if(this.defaultModel.equals(WSDLVersionConstants.WSDL11)) { // source = org.ow2.easywsdl.schema.test.impl.wsdl11.WSDLConverter.convertGenericWSDLToWSDL11((DescriptionImpl) wsdlDef); // } else { // source = org.ow2.easywsdl.schema.test.impl.wsdl20.WSDLConverter.convertGenericWSDLToWSDL20((DescriptionImpl) wsdlDef); // } // } res = writer.writeWSDL(source); } return res; }