# File lib/rbrainz/webservice/query.rb, line 311
      def get_user_by_name(name)
        xml = @webservice.get(:user, :filter => UserFilter.new(name))
        collection = MBXML.new(xml).get_entity_list(:user, Model::NS_EXT_1)
        unless collection and collection.size > 0
          raise ResponseError, "response didn't contain user data"
        else
          return collection[0].entity
        end
      end