From: Matt Su Date: 2007-07-31T19:56:30+09:00 Subject: Problem creating SOAP Request Hi there, I am trying to do a soap request to the Mapping Service Map24. They have a WSDL for their webservice: http://maptp11.map24.com/map24/webservices1.5?soap=Map24Geocoder51 I am attempting to do the Free Geocode operation: 'searchFree'. It appears this takes a RequestHeader and a MapSearchFreeRequest. I use the following code to create my request: factory = SOAP::WSDLDriverFactory.new("http://maptp11.map24.com/map24/webservices1.5?soap=Map24Geocoder51") driver = factory.create_rpc_driver result = driver.searchFree( {:Map24ID => "1"}, {:SearchText => "London, UK"} ) However, this only ever generates the following SOAP Request: The RequestHeader and MapSearchFreeRequest parts are ALWAYS empty..? Can anyone help? Thanks in advance :) -- Posted via http://www.ruby-forum.com/.