
Anonymous
Not applicable
2013-08-15
04:40 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
How do I create an external XSD and reference it in a WSDL
Hi, anyone know how to reference an external schema file in a WSDL.
This is apparently possible from 5.3.1.
I cannot find an example of the procedure and i have quite a few services and they all use a base schema.
It is a pain to constantly track the changes
e.g.
rather than
Graham
This is apparently possible from 5.3.1.
I cannot find an example of the procedure and i have quite a few services and they all use a base schema.
It is a pain to constantly track the changes
e.g.
<wsdl:types>
<xsd schema>
<xsd:import>myTypes.xsd</xsd:import>
</xsd schema>
</wsdl:types>
rather than
<wsdl:types>
<xsd schema>
<!-- this schema should live in a XSD file that can be imported by all WSDL's -->
</xsd schema>
<xsd schema>
</xsd schema>
</wsdl:types>
Graham
445 Views
5 Replies

Anonymous
Not applicable
2013-08-15
11:21 AM
Author
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi gaimmo
I am not sure it is possible or not right now, I will check it with our colleagues from R&D team, and come back to you asap!
Shongn
I am not sure it is possible or not right now, I will check it with our colleagues from R&D team, and come back to you asap!
Shongn
445 Views

Anonymous
Not applicable
2013-08-16
03:11 AM
Author
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Shong, I stand to correction but thought this was in the new features of 5.3.1.
In my opinion this is a fundamental flaw in Talend as I have quite a few services that all use a base schema and when this base schema requires a change i need to make the change in every WSDL and inevitably screw up
in one of them making my schema inconsistent.
Graham
In my opinion this is a fundamental flaw in Talend as I have quite a few services that all use a base schema and when this base schema requires a change i need to make the change in every WSDL and inevitably screw up
Graham
445 Views

Anonymous
Not applicable
2013-08-16
05:12 AM
Author
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Shong, I have managed to get this to work however i am certain this is not entirely correct.
WSDL
To see the whole post, download it here
OriginalPost.pdf
WSDL
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions name="ImportSchema"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://www.talend.org/service/"
targetNamespace="http://www.talend.org/service/">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://www.talend.org/service/"
xmlns:pref="http://www.dstv.com/services/DStvTypes/">
<xsd:import schemaLocation="schemas/DStvTypes.xsd" namespace="http://www.dstv.com/services/DStvTypes/"></xsd:import>
<xsd:element name="ImportSchemaOperationRequest">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="in
To see the whole post, download it here
OriginalPost.pdf
445 Views

Anonymous
Not applicable
2013-08-26
04:20 AM
Author
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Shong, any update on this?
Graham
Graham
445 Views

Anonymous
Not applicable
2016-01-27
06:42 PM
Author
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I have the same problem here. Any updates?
445 Views
