Changing the namespace prefix / wsdl



Can the Namespace of an xml element be changed in this way without a wsdl client must regenerate the code? Is this valid or it requires new version of wsdl?


The URI remains the same.


was



/env:Envelope/env:Body/GetABCResponse/Response/@abcResult


changed to (env prefix was renamed in soap)



/soap:Envelope/soap:Body/GetABCResponse/Response/@abcResult


or even to (here the default namespace was changed to ns1)



/soap:Envelope/soap:Body/ns1:GetABCResponse/ns1:Response/@abcResult

No comments:

Post a Comment