Heads Up :
The post you are writing will appear in a public forum. Please ensure all content is appropriate for public consumption. Review the employee guidelines for the community here.
Created by: Janine Graves on 02-08-2012 12:48:56 PM <pre>When working with a Studio application, has anyone used an xml file along with an associated xsd (xml schema) file as a base or template (for lack of a better term) in order to create or convert to a wsdl file?
I'm aware that xsd and wsdl files define two completely different types of data, however I'd like to know if anyone has performed a successful migration from one to the other with either Eclipse or Altova (xmlSpy).
The reason for my inquiry is that my client is currently using a config.xml file to send http requests to a back end database (along with an acompanying xsd xml schema file). A sample entry from the XML file would be as follows:
I'm certain that GetRegSummary will be listed as an operation (for the service) in my wsdl file however there are several lines of this nature within the xml file that I would prefer to not have to manually convert. If anyone has had experience with this kind of conversion your input would be greatly appreciated.
I'm posting this for a student who doesn't have CDN posting access yet. So, either reply to the online or contact Robert directly at re705m (at) att (dot) com
Thanks, Janine </pre>
Subject: RE: XML Replied by: Hemal Mehta on 02-08-2012 01:16:33 PM Janine, You are essentially talking taking one file that contains the data aspect related to structure of input and output messages and the other one ie wsdl has the operations exposed by wsdl service. It would not be possible for an automated tool to do this just using xsd unless xsd is containing operation names also. There is some manual intervention required. You can use the XML spy wsdl editor tool. It will make your task easier. Hemal
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: