for (WSDLDefinition importedWSDLDefintion : wsdlDefinition.getImportedDefinitions()){
outStream.write(separator);
baseURI = importedWSDLDefintion.getLocation().toString();
outStream.write(baseURI.getBytes());
outStream.write(separator);
writer.writeWSDL(importedWSDLDefintion.getDefinition(), outStream);
}
for (XSDefinition xsdDefinition : wsdlDefinition.getXmlSchemas()){
// we store a reference to the schema schema. We don't need to write that out.
// also ignore schema that are extract from the original WSDL (have in their location)
if (!xsdDefinition.getNamespace().equals("http://www.w3.org/2001/XMLSchema") &&