Can anyone please tell me how to create an xsd file in INTALIO?I know that you need to go to Window>Preference>XML>XMLSchema.But this leaves me with a xml file .But my question is how to create an XSD file?
Other thing that I am not sure is how to create WSDL from XSD file.I was referring to TESTJDBC tutorial .It works fine though .But, I cannot understand how XSD and WSDL works ?
If anyone can help me on this that will be great.Waiting for reply.
Regards, Gagan
The administrator has disabled public write access.
1. Create a project. 2. Right click on it, go to New > Other.... Note: it will open a new “Select a Wizard ”window. 3. Go to Web Services > WSDL, click on next. Note: it will open “New WSDL File” window. 4. Provide wsdl name, click next. 5. Choose the options and then click to finish.
But I dont know how to use the XSD file in WSDL?
Regards Gagan
Last Edit: 2008/09/04 22:08 By gagan.virk.
The administrator has disabled public write access.
When a wsdl is created the code for schema is already available: <xsd:schema targetNamespace="http://www.example.org/NewWSDLFile/"> <xsd:element name="NewOperation"> <xsd:complexType> <xsd:sequence> <xsd:element name="in" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="NewOperationResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="out" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>
Only the thing you need to do is modify the wsdl and provide the input and output elements for your wsdl.
Hope this help you
Thanks Mabeena
The administrator has disabled public write access.
When a wsdl is created the code for schema[XSD] is also available: <xsd:schema targetNamespace="http://www.example.org/NewWSDLFile/"> <xsd:element name="NewOperation"> <xsd:complexType> <xsd:sequence> <xsd:element name="in" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="NewOperationResponse"> <xsd:complexType> <xsd:sequence> <xsd:element name="out" type="xsd:string"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:schema>
The only thing you need to do is to provide the input and output elements for the wsdl as per your requirements
Thanks Mabeena
The administrator has disabled public write access.
I understand what you are saying.Just want to check if I am on right track. I have an WSDL file ,I modify the input an d output operations in it accordingly.Then I hit arrows adjoining the new operation and new operations.response which takes me to an InlineSchemaofNewWSDLFile.Is this the xsd file in which I can add elements and types?
Other question is how to give soap binding?I mean do I have to specify an address for it?Also,when I look at "outline " in designer there is an import ,what is that import for?I know that you need to import the xsd file which further reference service address to bindings and port type.But I am not sure after importing do I need to manually specify the services Port /Bindings?
Your help will be appreciated.
Best Regards Gagan
Last Edit: 2008/09/05 16:15 By gagan.virk.
The administrator has disabled public write access.
there is absolutely no guaranty of getting help in a timely fashion, or even at all, on Intalio forum. If you wish to get help in such a manner, please contact our professional services through
Hi Gagan, Regarding your queries: 1. Then I hit arrows adjoining the new operation and new operations.response which takes me to an InlineSchemaofNewWSDLFile.Is this the xsd file in which I can add elements and types? Reply: Yes this is the xsd file where you need to add the elements 2. Other question is how to give soap binding? I mean do I have to specify an address for it? Reply: Well designer automatically creates the binding and provides the url where its is required. Only you need to do is provide the operation name, binding name,type and SoapAction 3.know that you need to import the xsd file which further reference service address to bindings and port type. But I am not sure after importing do I need to manually specify the services Port /Bindings? Reply In order to import any xsd file first you need to provide these thing: i. namespace ii. location and yes what thing you define in the wsdl accordingly you need to manually edit the ports and bindings too, this is important in every case whether you are importing or not as binding and ports are not related to what you import, but are related to what type of wsdl it is and to which port it is bonded.
Hope this resolves your issue
Thanks Mabeena
The administrator has disabled public write access.