I inherited a WSDL file for a web service on a system that I do not have access to develop and test.
I need to create a web service that adheres to this WSDL. The wrapper is .NET, but if there is an easy way to do this with another platform, we can look at that. The production web service is based on Java.
What is the best way to do this?
Note. Inherited wsdl is not compatible with wsdl.exe , because it does not match the base profile of WS-I v1.1. In particular, the group that passed it by reference uses a different standard that is not supported by Microsoft, but they did not specify. The error is associated with the required field "name":
Error: Element Reference '{namespace} /: viewDocumentResponse' declared in
schema type '' from namespace ''
- the required attribute 'name' is missingFor clarity, I understand that I can easily create a .NET wrapper class from a WSDL file, but that’s not what I need. This is something like this:
Update: The original web service was created using Axis.
System diagram showing an unavailable web service and a false web service http://paulw.us/blog/uploads/SO-WSDL-Question2.gif
source
share