Topic
  • 1 reply
  • Latest Post - ‏2013-06-29T06:49:36Z by HermannSW
Arnab_Ghosh
Arnab_Ghosh
94 Posts

Pinned topic INPUT request XML namespace altered

‏2013-06-28T22:33:29Z |

HI,

I have a MPGW with Request-Type as SOAP. Then the namespace of the request Xml coming to the Datapower is rearranged and optimized. Notice the namespace changes below. Is there any way i can get the request as it is without this modifications? I know this might seems illogical to you but this is the requirement we have.

I tried with changing request-type from SOAP to Non-XML and Pass-Through as well but this throwing me error as i am not getting any request XML in the first action element when i am checking in the probe.

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:air="ABCD" xmlns:com="PQRS">

   <soapenv:Header/>

   <soapenv:Body>

      <air:AvailabilitySearchReq xmlns:air="ABCD" xmlns:com="PQRS">

         <com:BillingPointOfSaleInfo OriginApplication="UAPI"/>

         <air:SearchAirLeg>

………

      </air:AvailabilitySearchReq>

   </soapenv:Body>

</soapenv:Envelope>

 

Is presented to us in the Datapower as:

<soapenv:Envelopexmlns:com="PQRS" xmlns:air="ABCD" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">

            <soapenv:Header/>

            <soapenv:Body>

                        <air:AvailabilitySearchReqTargetBranch="P7009391">/// namespaces missing here

                                    <com:BillingPointOfSaleInfoOriginApplication="UAPI"/>

                        ……………………

                        </air:AvailabilitySearchReq>

            </soapenv:Body>

</soapenv:Envelope>