我在JBoss 7.1.0的RestEASY 3.6.2中具有以下Web服务。
@GET
@Path("/getstuff")
@Produces(MediaType.APPLICATION_JSON + "," + MediaType.APPLICATION_XML)
public Response getStuff() {
我发送以下请求:accept
= application/json,text/javascript,*/*; q=0.01
http://localhost:8080/myapp/getstuff
返回:
<html>
<head>
<title>Error</title>
</head>
<body>Internal Server Error</body>
</html>
当我指定accept
= application/json
时,它将返回正确的响应。
是否可以使用一些“默认后备”来使Resteasy使用第一个匹配的Path而不是失败?