SOAPHTTPRequestResponseStep doesn't like target namespaces

Nov 7, 2007 at 12:56 PM
Hi Kevin,

Firstly I’d like to thank you for creating such awesome framework for testing.
I'm trying to initiate a test by calling an orchestration published as a web service. The orchestration is initiated by a message of a particular schema. The schema uses target namespace like http://x.y.x. Now I use a schema to call the web service using SOAPHTTPRequestResponseStep. The xmls as follows:
<ns0:Request xmlns:ns0="http://x.y.z">
<Header>
<TransmissionID>6175</TransmissionID>
...

But using this xml gives the following error:
UnitTest.Test.TestCustomerActivation : System.InvalidOperationException : There is an error in XML document (1, 2).
----> System.InvalidOperationException : <Request xmlns:ns0=’http://x.y.z’> was not expected.

But if I remove the the namespace reference from xml, it works just fine.
Is this behaviour correct? I mean are we supposed to use XMLs without namespaces?