Product webMethods Integration Server
Issue: In the webservice consumer, when we invokes the connector, the soap request sent by IS contains name space declaration at each wsdl complex types. This results in creating a SOAP request with higher payload size.
Can we make the namespace declaration at root element rather than declaring at individual element complex types? This is controlled by the IS and not sure any config could be made for this to modify
I got a reference from empower which talk about the SOAP response namespace setting. But I would like to see if we can do such config for SOAP request sent by IS.
I have set the property as watt.server.SOAP.setNamespaceURIsToRoot=true, but this is not making any difference on the ws soap request sent by IS.
empower link for SOAP response name space declartion:
Could you please help to share your thoughts if we can make all the name space declarations to root element (soapenv:Envelope) ?