This is going to sound like a strange request but here it goes...
The client accessing my services is Flex (not my choice). Without the
additional purchase of Flex Data Services, it cannot access my
WS-Security protected services. So the client developer has been using
Flash to make a lower level call to my services. Now he is saying that
the namespace declarations in my response is causing him issues and has
asked that I remove them totally.
Here's an example of my current output:
<soap:Envelope
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<getBoxesByPersonResponse xmlns="http://service.mwc.com">
<out>
<*ns1:*Box xmlns:ns1="http://model.mwc.com">
<allSameFl xmlns="http://model.mwc.com">false</allSameFl>
<barcodeId xsi:nil="true" xmlns="http://model.mwc.com"/>
The ns1: that I have bolded is what he is complaining about. To me this
is clear and a Java client would want this to map to the appropriate object.
I have searched the docs and have looked at mappings and outhandlers and
can't seem to find out if it is possible to eliminate the namespace
qualifiers. Can anyone point my in the right direction?
Thanks!!!
Jack