S
snacktime
I'm trying to use wsdl2ruby on the Netsuite wsdl but get this error.
This is on Freebsd 6.1, ruby 1.8.5. Any idea how to debug this or why
it's complaining? This is a link to where you can view/download the
wsdl.
http://www.netsuite.com/portal/developers/resources/suitetalk-documentation.shtml
bash-2.05b# wsdl2ruby.rb --wsdl netsuite.wsdl --type client
ignored attr: {}default
F, [2006-11-19T04:47:24.835714 #10404] FATAL -- app: Detected an
exception. Stopping ... bad URI(is not URI?): [REPLACED BY
FILTER]/xsd/platform/v2_0_0/core.xsd (URI::InvalidURIError)
/usr/local/lib/ruby/1.8/uri/common.rb:432:in `split'
/usr/local/lib/ruby/1.8/uri/common.rb:481:in `parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/import.rb:38:in
`parse_attr'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/parser.rb:144:in
`decode_tag'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/parser.rb:137:in
`each'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/parser.rb:137:in
`decode_tag'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/parser.rb:82:in
`start_element'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/parser.rb:67:in
`start_element'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/rexmlparser.rb:34:in
`tag_start'
/usr/local/lib/ruby/1.8/rexml/parsers/streamparser.rb:24:in `parse'
/usr/local/lib/ruby/1.8/rexml/document.rb:185:in `parse_stream'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/rexmlparser.rb:27:in
`do_parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/parser.rb:63:in
`parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/importer.rb:42:in
`parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/importer.rb:30:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/importer.rb:19:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/import.rb:59:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/import.rb:47:in
`parse_attr'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/parser.rb:143:in
`decode_tag'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/parser.rb:139:in
`each'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/parser.rb:139:in
`decode_tag'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/parser.rb:84:in
`start_element'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/parser.rb:67:in
`start_element'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/rexmlparser.rb:34:in
`tag_start'
/usr/local/lib/ruby/1.8/rexml/parsers/streamparser.rb:24:in `parse'
/usr/local/lib/ruby/1.8/rexml/document.rb:185:in `parse_stream'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/rexmlparser.rb:27:in
`do_parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/parser.rb:65:in
`parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/importer.rb:29:in
`parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/importer.rb:30:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/importer.rb:18:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/soap/wsdl2ruby.rb:190:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/soap/wsdl2ruby.rb:34:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/bin/wsdl2ruby.rb:44:in
`run'
/usr/local/lib/ruby/1.8/logger.rb:659:in `start'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/bin/wsdl2ruby.rb:131
/usr/local/bin/wsdl2ruby.rb:18:in `load'
/usr/local/bin/wsdl2ruby.rb:18
I, [2006-11-19T04:47:24.837388 #10404] INFO -- app: End of app. (status: -1)
This is on Freebsd 6.1, ruby 1.8.5. Any idea how to debug this or why
it's complaining? This is a link to where you can view/download the
wsdl.
http://www.netsuite.com/portal/developers/resources/suitetalk-documentation.shtml
bash-2.05b# wsdl2ruby.rb --wsdl netsuite.wsdl --type client
ignored attr: {}default
F, [2006-11-19T04:47:24.835714 #10404] FATAL -- app: Detected an
exception. Stopping ... bad URI(is not URI?): [REPLACED BY
FILTER]/xsd/platform/v2_0_0/core.xsd (URI::InvalidURIError)
/usr/local/lib/ruby/1.8/uri/common.rb:432:in `split'
/usr/local/lib/ruby/1.8/uri/common.rb:481:in `parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/import.rb:38:in
`parse_attr'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/parser.rb:144:in
`decode_tag'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/parser.rb:137:in
`each'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/parser.rb:137:in
`decode_tag'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/parser.rb:82:in
`start_element'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/parser.rb:67:in
`start_element'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/rexmlparser.rb:34:in
`tag_start'
/usr/local/lib/ruby/1.8/rexml/parsers/streamparser.rb:24:in `parse'
/usr/local/lib/ruby/1.8/rexml/document.rb:185:in `parse_stream'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/rexmlparser.rb:27:in
`do_parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/parser.rb:63:in
`parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/importer.rb:42:in
`parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/importer.rb:30:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/importer.rb:19:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/import.rb:59:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/import.rb:47:in
`parse_attr'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/parser.rb:143:in
`decode_tag'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/parser.rb:139:in
`each'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/parser.rb:139:in
`decode_tag'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/parser.rb:84:in
`start_element'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/parser.rb:67:in
`start_element'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/rexmlparser.rb:34:in
`tag_start'
/usr/local/lib/ruby/1.8/rexml/parsers/streamparser.rb:24:in `parse'
/usr/local/lib/ruby/1.8/rexml/document.rb:185:in `parse_stream'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/xsd/xmlparser/rexmlparser.rb:27:in
`do_parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/parser.rb:65:in
`parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/importer.rb:29:in
`parse'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/xmlSchema/importer.rb:30:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/importer.rb:18:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/soap/wsdl2ruby.rb:190:in
`import'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/lib/wsdl/soap/wsdl2ruby.rb:34:in
`run'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/bin/wsdl2ruby.rb:44:in
`run'
/usr/local/lib/ruby/1.8/logger.rb:659:in `start'
/usr/local/lib/ruby/gems/1.8/gems/soap4r-1.5.5.20061022/bin/wsdl2ruby.rb:131
/usr/local/bin/wsdl2ruby.rb:18:in `load'
/usr/local/bin/wsdl2ruby.rb:18
I, [2006-11-19T04:47:24.837388 #10404] INFO -- app: End of app. (status: -1)