Я использую Джерси 2 и хочу создать схему WADL. Когда я получаю доступ к <context_root>/application.wadl
, я вижу все свои службы REST, но в случае, если служба использует JSON (а почти все мои службы используют JSON), я получаю следующее:
<resource path="/addItem">
<method id="addItem" name="POST">
<request>
<representation mediaType="application/json"/>
</request>
<response>
<representation mediaType="application/json"/>
</response>
</method>
</resource>
в то время как мой сервис выглядит так:
@POST
@Path("/addItem")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public Response addItem(ItemDto item) {
cartService.addItem(item);
return Response.ok().build();
}
Могу ли я получить подробную информацию об ItemDto в моей схеме wadl?