on 05-25-2012 1:25 PM
Dear all,
I have an issue with WSDL which refers a XSD . This XSD refers to an another XSD.
I imported WDL and XSD file in the External defintion with the same name referred in WSDL.
WSDL File External Reference has XSD 1
And XSD 1 has External reference as XSD 2
WSDL Defintion
XSD 1 Definition
IR
WSDL
What I tried .
<xs:import namespace="http://mercury.com/ppm/dm/1.0" schemaLocation="itg_demand_0.xsd" />
<xs:import namespace="http://mercury.com/ppm/dm/1.0" schemaLocation="itg_demand_1.xsd" />
I would like to see the complete structure in WSDL so that i can map the fields in MM.
Please suggest
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
As far as I understood, you have one .wsdl and two referenced .xsd files. But your screenshot of External Definitions only shows 2 items. Make sure you import all the three files into PI (maintain their original names) and it should be working fine. I had a scenario when I had two .wsdl files and three .xsd files, all connected, and it works just fine. I just checked that imports in my files are similar to yours.
Regards,
Greg
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Greg,
Thanks for the response.
I didn't activate my WSDL file hence there were only two XSDs. But it doesn't matter as I could see messages in WSDL reference before I activate.
WSDL refers one XSD ( let us Say XSD 1)
XSD 1 refers another XSD ( Say XSD2)
So ideally WSDl referes two XSDs but nested.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.