如何将XSD内容放入Maven生成的WADL中

时间:2019-03-29 14:17:40

标签: xml maven xsd wadl

我刚刚使用相应的Maven插件生成了WADL,并在此处给出了答案: WADL Generation Tool

但是我无法弄清楚需要配置什么才能将XSD内容放入WADL中,而不仅仅是对XSD文件的引用。

根据以下维基页面 https://en.wikipedia.org/wiki/Web_Application_Description_Language

WADL可以包含XSD内容:

<app xmlns="http://research.sun.com/wadl/2006/10" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <grammars>
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" attributeFormDefault="unqualified"
               elementFormDefault="unqualified">
      <xs:element name="appProfile" type="appProfile"/>
      <xs:element name="customerProfile" type="customerProfile"/>
      <xs:complexType name="customerProfile">
        <xs:sequence>
...

另一个小问题:xsd0.xsd是什么 在生成的WADL中?

我已经搜索了整个项目,但是仅在生成的WADL中找到了该字符串:

$ grep -i "xsd0.xsd" -r .
./target/classes/application.wadl:    <include href="xsd0.xsd">

该插件生成的是默认的XSD文件名吗?如果是这样,可以禁用它吗?

0 个答案:

没有答案