I assume it's a bug (I'm unfortunately not that well versed with SOAP to know for sure but it caused my script to not work anyway) that the namespace didn't follow through to child nodes. This pull request fixes that issue. I also noticed some weird code that never gets triggered, which I removed (I assume there ain't no long term purpose of it?).
Namespace should be kept for child nodes
Remove unused xmlns attribute
false ? 'something that will never happen : 'something else' doesn't
By the way, this WSDL can be used for testing: http://demo.sovren.com/SovrenConvertAndParse/ConvertAndParse.asmx?WSDL
Actually, when I checked the various other pull requests, my pull requests seems to be a "duplicate" of #12 which unfortunately now most likely is too old to pull in.
I met the same problem(Namespace is not propagated to child nodes) also, after spending for a whole afternoon to debug the issue, i found the same solution with cjblomqvist.
I had a problem with the EU VAT Validation service, this patch fixed it, thanks for the fix!!
this seems like a simple change, can we please get this merged back in?
Closing due to it being unmergeable and missing tests. Please reopen after a rebase and tests are added. Thank you.