В WADL отсутствуют объекты

У меня есть веб-приложение, использующее Джерси, и я хотел бы описать его REST API с помощью WADL. Джерси генерирует файл.wadl по умолчанию, но он не содержит объектов (некоторые мои REST-вызовы отправляют / возвращают объекты). На самом деле, я получаю что-то вроде этого:

<method id="save" name="POST">
<request>
<representation mediaType="application/json"/>
</request>
<response>
<representation mediaType="application/json"/>
</response>
</method>

Как я могу создать.wadl, который описывает также объекты?

1 ответ

Допустимые и возвращаемые типы описываются XML-схемой только тогда, когда вы принимаете / возвращаете тип application/xml. Общепринятого описания типов или структур JSON не существует, поэтому WADL, сгенерированный из Джерси, не содержит связанного описания (просто потому, что не существует стандартного способа достижения этого).

Другие вопросы по тегам