-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

matt.hulse / gmail.com wrote:
> Thank you for the response.
> 
> Using create_rpc_driver worked and I am able to call helloWorld now but
> what I've noticed with the rpc_driver is that the expected argument is
> always one even though the functions I'm calling either have no
> parameters or 8 parameters.  How do you pass arguments to the methods
> while using an rpc driver since it will only accept one?  Is there a
> good tutorial somewhere on how to use soap/WSDLDriver?

I think you are accessing to document/literal service.  You shoul pass a
Hash to a method of document/literal service.

  driver.hello_world(:name => "NaHi", :age => 99)

And with a command line program wsdl2ruby.rb, you can generate stub
files for accessing to the service.  A sample client generated will help
to understand how to create parameters.  If you're using bundled library
in ruby (without installing an independent package at
http://dev.ctor.org/download/), get wsdl2ruby.rb from
http://dev.ctor.org/soap4r/browser/trunk/bin/wsdl2ruby.rb

Regards,
// NaHi
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Cygwin)

iD8DBQFDKzppf6b33ts2dPkRAh2XAJ43wAT4/7v8CkJ6MiHEofRMdmDySQCgsnpG
zRRoSW68VcC4AzLYL6dbXJw=
=w8t5
-----END PGP SIGNATURE-----