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

Reply via email to