Jigar,
Those parameters may be appropriate for your organization if you want to be able to ignore the soap spec’s requirement to namespace-qualify soap message parts (header and body elements), but could certainly lead to interoperability issues since you are by definition bypassing part of the spec.
These parameters, however, are by no means required to generate soap-msg WSDL files from Developer nor to consume external soap-msg or document/literal style web services.
When is your external soap client receiving an error message? When it is attempting to generate code to invoke the service from the WSDL or when it is attempting to invoke the web service? What is the exact message that is being received? Have you captured the soap request message to see that the client is sending the right message?
Mark
#soa#API-Management#webMethods