Как поместить содержимое XSD в WADL, сгенерированный Maven - PullRequest
0 голосов
/ 29 марта 2019

Я только что сгенерировал WADL, используя соответствующий плагин Maven и ответ здесь: 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 по умолчанию, сгенерированное плагином?Если да, можно ли его отключить?

...