force a default namespace in SOAP payload?

From: Date: Thu, 31 Mar 2005 13:41:39 +0000
Subject: force a default namespace in SOAP payload?
Groups: php.soap 
Request: Send a blank email to php-soap+get-1816@lists.php.net to get a copy of this message
Are there any feelings (or perhaps just an undocumented way) to force a default namespace on SOAP payload? I'm looking at integrating with a SOAP server that has a slightly broken parser, and seems to need to have the payload in a default namespace rather than explicitly namespaced. I.e. rather than: <soap-env:envelope xmlns:tns="http://my.own.ns" ...> ... <soap-env:body> <tns:payload> <tns:foo>bar</tns:foo> </tns:payload> </soap-env:body> </soap-env:envelope> they seem to need <soap-env:envelope ...> ... <soap-env:body> <payload xmlns="http://my.own.ns"> <foo>bar</foo> </payload> </soap-env:body> </soap-env:envelope> George Schlossnagle -- Prinicipal Consultant -- OmniTI Computer Consulting -- http://www.omniti.com

« previous php.soap (#1816) next »