Changeset 1633
- Timestamp:
- 09/23/05 23:05:24 (3 years ago)
- Files:
-
- trunk/lib/wsdl/soap/driverCreator.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/wsdl/soap/driverCreator.rb
r1574 r1633 42 42 private 43 43 44 def dump_porttype( name)45 class_name = create_class_name( name)46 methoddef, types = MethodDefCreator.new(@definitions).dump( name)44 def dump_porttype(porttype) 45 class_name = create_class_name(porttype) 46 methoddef, types = MethodDefCreator.new(@definitions).dump(porttype) 47 47 mr_creator = MappingRegistryCreator.new(@definitions) 48 binding = @definitions.bindings.find { |item| item.type == name }48 binding = @definitions.bindings.find { |item| item.type == porttype } 49 49 return '' unless binding.soapbinding # not a SOAP binding 50 address = @definitions.porttype( name).locations[0]50 address = @definitions.porttype(porttype).locations[0] 51 51 52 52 c = XSD::CodeGen::ClassDef.new(class_name, "::SOAP::RPC::Driver")