Here is my irb session:
irb -r soap/wsdlDriver
irb(main):001:0> end_point = "http://my.endpoint.com/cgi-bin/ipc-
SOAP/"
=> "http://my.endpoint.com/cgi-bin/ipc-SOAP/"
irb(main):002:0> soap =
SOAP::WSDLDriverFactory.new(end_point).create_rpc_driver
WSDL::XMLSchema::Parser::UnknownElementError: unknown element: {}html
from /usr/lib/ruby/1.8/wsdl/xmlSchema/parser.rb:116:in
`decode_tag'
from /usr/lib/ruby/1.8/wsdl/xmlSchema/parser.rb:82:in
`start_element'
from /usr/lib/ruby/1.8/xsd/xmlparser/parser.rb:67:in
`start_element'
from /usr/lib/ruby/1.8/xsd/xmlparser/rexmlparser.rb:34:in
`tag_start'
from /usr/lib/ruby/1.8/rexml/parsers/streamparser.rb:24:in
`parse'
from /usr/lib/ruby/1.8/rexml/document.rb:173:in `parse_stream'
from /usr/lib/ruby/1.8/xsd/xmlparser/rexmlparser.rb:27:in
`do_parse'
from /usr/lib/ruby/1.8/wsdl/xmlSchema/parser.rb:63:in `parse'
from /usr/lib/ruby/1.8/wsdl/xmlSchema/importer.rb:42:in
`parse'
from /usr/lib/ruby/1.8/wsdl/importer.rb:31:in `parse'
from /usr/lib/ruby/1.8/wsdl/xmlSchema/importer.rb:30:in
`import'
from /usr/lib/ruby/1.8/wsdl/importer.rb:18:in `import'
from /usr/lib/ruby/1.8/soap/wsdlDriver.rb:124:in `import'
from /usr/lib/ruby/1.8/soap/wsdlDriver.rb:28:in `initialize'
from (irb):2
irb(main):003:0>
This works with some perl code I have, so I know the server is working
as it should.
Google was unhelpful.
Is it possible I am missing that the soap4r package needs, but isn't a
dependency?
Mike B.
···
from :0