# File lib/wsdl/xmlSchema/importHandler.rb, line 26 def parse_schemalocation(location, root, parent) @schemalocation = URI.parse(location) if @schemalocation.relative? and !parent.location.nil? and !parent.location.relative? @schemalocation = parent.location + @schemalocation end if root.importedschema.key?(@schemalocation) @content = root.importedschema[@schemalocation] else root.importedschema[@schemalocation] = nil # placeholder @content = Importer.import(@schemalocation, root) root.importedschema[@schemalocation] = @content end @schemalocation end