Hi folks, I'm working on getting a gSOAP client to access a spring WS and I can't quite get the namespaces right.
The SOAP message body I am shooting for has this format: <WS1:Method1 xmlns:WS1="http://www.customer.com/test/xml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.customer.com/test/xml xsd_loc"> <WS1:DataCore> <Field1>value1</Field1> <Field2>value2</Field2> <Field3>value3</Field3> <REGO>value4</REGO> </WS1:DataCore> <ExtendedData> <Field4>value4</Field4> <Field5>value5</Field5> </ExtendedData> <DataBlob>file binary content</DataBlob> </WS1:Method1> As you can see, the DataCore element, which is an object re-used in other methods on the WSDL, has it's namespace specified. But no other element of the body is qualified. How can that be made to happen with gSOAP? Anyone tried to do this before? I know there's an option to qualify/unqualify the whole schema but that doesn't cut it for the request above. thanks
