Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

about import, which is correct?

 
Michael Zhao
Ranch Hand
Posts: 77
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
bp1.0
5.1.2 WSDL and Schema Import
R2003 A DESCRIPTION MUST use the XML Schema "import" statement only within the xsd:schema element of the types section

does it mean it should look like this?
<types>
<schema targetNamespace="http://example.com/stockquote/schemas"
xmlns="http://www.w3.org/2001/XMLSchema">
<import.... />
.......
</schema>
</types>

but it also said:

R2023 When they appear in a DESCRIPTION, wsdl:types elements MUST precede all other elements from the WSDL namespace except wsdl ocumentation and wsdl:import.
e.g.
CORRECT:
<definitions name="StockQuote"
targetNamespace="http://example.com/stockquote/definitions">

<import namespace="http://example.com/stockquote/base"
location="http://example.com/stockquote/stockquote.wsdl"/>

<message name="GetLastTradePriceInput">
<part name="body" element="..."/>
</message>
...
</definitions>

Does anyone know which one is correct?
Thanks
 
Michael Zhao
Ranch Hand
Posts: 77
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
try to answer myself

I think the "import" here is an action, not the tag <import ..>

thanks
 
Jack Zhou
Ranch Hand
Posts: 93
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
R2003 is talking about xsd:import while R2023 is talking about wsdl:import they are two different things. They don't contradict to each other.
 
Michael Zhao
Ranch Hand
Posts: 77
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic