如何为基于休息的服务生成xml和json?

时间:2013-03-07 23:18:22

标签: rest

我正在尝试从我的休息服务中生成xml和json。

                 @Produces({"application/xml", "application/json"})

但是,当我尝试使用curl / SOAPUI使用该服务时,我会返回xml或json,具体取决于首先提到的内容。简单来说,只考虑第一种方法。有解决方法吗?

1 个答案:

答案 0 :(得分:0)

您应该查看此链接 - oracle docs for @Produces

规范说如果可以接受请求中的媒体类型,它确实默认为第一个。您应该检查您的soapUI工具,看看您要发送的标头。如果它们都被发送,您将得到@Produces注释中列出的第一个响应。