WADL中缺少对象

时间:2012-05-03 12:01:40

标签: rest jersey wadl

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

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

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

1 个答案:

答案 0 :(得分:2)

只有在接受/返回application / xml类型时,XML Schema才会描述可接受和返回的类型。没有普遍接受的JSON类型或结构的描述,因此从Jersey生成的WADL不包含相关描述(仅仅因为没有标准的方法来实现它)。