diff options
Diffstat (limited to 'lib/wsdl/soap/definitions.rb')
-rw-r--r-- | lib/wsdl/soap/definitions.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/wsdl/soap/definitions.rb b/lib/wsdl/soap/definitions.rb index 2f6e7e19f0..fced82bdec 100644 --- a/lib/wsdl/soap/definitions.rb +++ b/lib/wsdl/soap/definitions.rb @@ -77,8 +77,8 @@ class Definitions < Info def collect_faulttypes result = [] - collect_fault_messages.each do |message| - parts = message(message).parts + collect_fault_messages.each do |m| + parts = message(m).parts if parts.size != 1 raise RuntimeError.new("Expecting fault message to have only 1 part.") end |