E
Ernie
Installed Soap4r-1_5_2 no problem
Running Ruby 1.8.1 -`2 on Windows XP
Did this as instructed.
C:\RubyScripts\soapTest>wsdl2ruby.rb --wsdl ndfdXML.wsdl --classdef --force
This is what is returned. Same problem simpleType is an unknown element.
I, [2004-07-14T16:48:51. 40000 #1944] INFO -- app: Start of app.
Unknown element {http://www.w3.org/2001/XMLSchema}simpleType.
I, [2004-07-14T16:48:51.110000 #1944] INFO -- app: Creating class
definition.
I, [2004-07-14T16:48:51.110000 #1944] INFO -- app: Creates file
'default.rb'.
F, [2004-07-14T16:48:51.110000 #1944] FATAL -- app: Detected an exception.
Stopp
ing ... undefined method `each' for nil:NilClass (NoMethodError)
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:134:in
`collect_faul
t_messages'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:133:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/namedElements.rb:54:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/namedElements.rb:54:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:133:in
`collect_faul
t_messages'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:132:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/namedElements.rb:54:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/namedElements.rb:54:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:132:in
`collect_faul
t_messages'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:118:in
`collect_faul
ttype'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:25:in
`initialize'
C:/RubyScripts/soapTest/wsdl2ruby.rb:138:in `new'
C:/RubyScripts/soapTest/wsdl2ruby.rb:138:in `create_classdef'
C:/RubyScripts/soapTest/wsdl2ruby.rb:137:in `open'
C:/RubyScripts/soapTest/wsdl2ruby.rb:137:in `create_classdef'
C:/RubyScripts/soapTest/wsdl2ruby.rb:50:in `create_file'
C:/RubyScripts/soapTest/wsdl2ruby.rb:45:in `run'
c:/ruby/lib/ruby/1.8/logger.rb:522:in `start'
C:/RubyScripts/soapTest/wsdl2ruby.rb:236
I, [2004-07-14T16:48:51.120000 #1944] INFO -- app: End of app. (status: -1)
Running Ruby 1.8.1 -`2 on Windows XP
Did this as instructed.
C:\RubyScripts\soapTest>wsdl2ruby.rb --wsdl ndfdXML.wsdl --classdef --force
This is what is returned. Same problem simpleType is an unknown element.
I, [2004-07-14T16:48:51. 40000 #1944] INFO -- app: Start of app.
Unknown element {http://www.w3.org/2001/XMLSchema}simpleType.
I, [2004-07-14T16:48:51.110000 #1944] INFO -- app: Creating class
definition.
I, [2004-07-14T16:48:51.110000 #1944] INFO -- app: Creates file
'default.rb'.
F, [2004-07-14T16:48:51.110000 #1944] FATAL -- app: Detected an exception.
Stopp
ing ... undefined method `each' for nil:NilClass (NoMethodError)
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:134:in
`collect_faul
t_messages'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:133:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/namedElements.rb:54:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/namedElements.rb:54:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:133:in
`collect_faul
t_messages'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:132:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/namedElements.rb:54:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/namedElements.rb:54:in `each'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:132:in
`collect_faul
t_messages'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:118:in
`collect_faul
ttype'
c:/ruby/lib/ruby/site_ruby/1.8/wsdl/soap/classDefCreator.rb:25:in
`initialize'
C:/RubyScripts/soapTest/wsdl2ruby.rb:138:in `new'
C:/RubyScripts/soapTest/wsdl2ruby.rb:138:in `create_classdef'
C:/RubyScripts/soapTest/wsdl2ruby.rb:137:in `open'
C:/RubyScripts/soapTest/wsdl2ruby.rb:137:in `create_classdef'
C:/RubyScripts/soapTest/wsdl2ruby.rb:50:in `create_file'
C:/RubyScripts/soapTest/wsdl2ruby.rb:45:in `run'
c:/ruby/lib/ruby/1.8/logger.rb:522:in `start'
C:/RubyScripts/soapTest/wsdl2ruby.rb:236
I, [2004-07-14T16:48:51.120000 #1944] INFO -- app: End of app. (status: -1)