# File lib/soap/mapping/mapping.rb, line 48
  def self.objs2soap(objs, registry = nil, types = nil, opt = EMPTY_OPT)
    registry ||= Mapping::DefaultRegistry
    ary = []
    protect_mapping(opt) do
      0.upto(objs.length - 1) do |idx|
        type = types ? types[idx] : nil
        soap = _obj2soap(objs[idx], registry, type)
        ary << soap
      end
    end
    ary
  end