Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
Trouble with WSDL
mghaught
1/2/2006 5:28:00 PM
I'm having some trouble getting the WSDLDriverFactory to create a
driver for an Apache Axis generated wsdl. Whenever I attempt to
connect this is the error I get:
/usr/lib/ruby/1.8/wsdl/xmlSchema/sequence.rb:33:in
`elementformdefault': undefined method `elementformdefault' for
#<WSDL::XMLSchema::ComplexContent:0x..fdbd8f280> (NoMethodError)
I'm inexperienced with web services so I'm not sure if it's a problem
with their wsdl or the ruby classes. Here's a snippet of the generated
wsdl I'm trying to load:
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="
http://ws.rs...
xmlns:apachesoap="
http://xml.apache.org/xml-...
xmlns:impl="
http://ws.rs...
xmlns:intf="
http://ws.rs...
xmlns:wsdl="
http://schemas.xmlsoap.org/w...
xmlns:wsdlsoap="
http://schemas.xmlsoap.org/wsdl/s...
xmlns:xsd="
http://www.w3.org/2001/XMLSchema...
<!--WSDL created by Apache Axis version: 1.2.1
Built on Jun 14, 2005 (09:15:57 EDT)-->
<wsdl:types>
<schema elementFormDefault="qualified"
targetNamespace="
http://ws.rs...
xmlns="
http://www.w3.org/2001/XMLSchema...
Here's the code I'm attempting to access it with:
require "soap/wsdlDriver"
begin
wsdl =
"
http://local.razorstream.com:8080/eve-service/wsdl/RazorStreamEve....
soap = SOAP::WSDLDriverFactory.new(wsdl).createDriver
result = soap.call('GetUsageRequest')
end
I'd appreciate any insight you can offer.
Cheers,
Marty
1 Answer
NAKAMURA, Hiroshi
2/5/2006 12:17:00 PM
0
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
Sorry for late reply.
mghaught@gmail.com wrote:
> I'm having some trouble getting the WSDLDriverFactory to create a
> driver for an Apache Axis generated wsdl. Whenever I attempt to
> connect this is the error I get:
>
> /usr/lib/ruby/1.8/wsdl/xmlSchema/sequence.rb:33:in
> `elementformdefault': undefined method `elementformdefault' for
> #<WSDL::XMLSchema::ComplexContent:0x..fdbd8f280> (NoMethodError)
It must be a bug of soap4r. Can you try ruby-1.8.4 or soap4r latest
snapshot tarball release at
http://dev.ctor.org...
? Tell me if
it still does not work.
Regards,
// NaHi
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)
iD8DBQFD5extf6b33ts2dPkRAjnAAJ4oLVOS4rLTTVo3pGwmmwZNvkJX+ACeKd2i
c6OZcCffartrqiCiz0BbaMs=
=Pfsn
-----END PGP SIGNATURE-----
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
Trouble with WSDL
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password