Rest WADL中缺少对象

Rest WADL中缺少对象,rest,jersey,wadl,Rest,Jersey,Wadl,我有一个使用Jersey的web应用程序,我想用WADL描述它的RESTAPI。 Jersey默认生成.wadl文件,但它不包含对象(我的一些REST调用发送/返回对象)。事实上,我得到了这样的结果: <method id="save" name="POST"> <request> <representation mediaType="application/json"/> </request> <response> <repre

我有一个使用Jersey的web应用程序,我想用WADL描述它的RESTAPI。 Jersey默认生成.wadl文件,但它不包含对象(我的一些REST调用发送/返回对象)。事实上,我得到了这样的结果:

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


如何创建同时描述对象的.wadl?

只有当您接受/返回应用程序/XML类型时,XML模式才会描述可接受和返回的类型。JSON类型或结构没有公认的描述,因此从Jersey生成的WADL不包含相关的描述(只是因为没有标准的方法来实现这一点)